]> git.sesse.net Git - cubemap/commitdiff
Merge branch 'master' of /srv/git.sesse.net/www/cubemap
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Wed, 8 May 2013 18:45:46 +0000 (20:45 +0200)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Wed, 8 May 2013 18:45:46 +0000 (20:45 +0200)
accesslog.cpp

index 6c4d3672c5dded007386f6aa2483a374a6127b05..9cd5be0ad7735cc30fe8769adada8d3509f8a079 100644 (file)
@@ -23,8 +23,11 @@ AccessLogThread::AccessLogThread(const string &filename)
 
 void AccessLogThread::write(const ClientStats& client)
 {
-       MutexLock lock(&mutex);
-       pending_writes.push_back(client);
+       {
+               MutexLock lock(&mutex);
+               pending_writes.push_back(client);
+       }
+       wakeup();
 }
 
 void AccessLogThread::do_work()