| Index: Source/modules/webdatabase/DatabaseThread.cpp
|
| diff --git a/Source/modules/webdatabase/DatabaseThread.cpp b/Source/modules/webdatabase/DatabaseThread.cpp
|
| index d3ad8b42d502fe375c626745bf6551848b877925..4f7ceabd5e1ce719699417f8a268b6e5ba62fbc7 100644
|
| --- a/Source/modules/webdatabase/DatabaseThread.cpp
|
| +++ b/Source/modules/webdatabase/DatabaseThread.cpp
|
| @@ -105,7 +105,7 @@ void DatabaseThread::cleanupDatabaseThread()
|
| }
|
|
|
| if (m_cleanupSync) // Someone wanted to know when we were done cleaning up.
|
| - m_cleanupSync->taskCompleted();
|
| + m_thread->postTask(new Task(WTF::bind(&DatabaseTaskSynchronizer::taskCompleted, m_cleanupSync)));
|
| }
|
|
|
| void DatabaseThread::recordDatabaseOpen(DatabaseBackend* database)
|
|
|