Bug fix: never create row w/ session ID but no search data.
- There was a race condition where multiple parallel requests could end up with a fatal error caused by one process retrieving the partially created row generated by another process and trying to unserialize an empty string. By waiting to write the session ID to the database until we also have the data available, we can avoid this problem.
Please register or sign in to comment