From: Steinar H. Gunderson Date: Wed, 8 May 2013 18:45:46 +0000 (+0200) Subject: Merge branch 'master' of /srv/git.sesse.net/www/cubemap X-Git-Tag: 1.0.0~37 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=44f74dbce7ed19d8218318ce5ecc0da2fb4ae9f0;hp=cabe676b1637ad3d7193d59090f43d271253e81a;p=cubemap Merge branch 'master' of /srv/git.sesse.net/www/cubemap --- diff --git a/accesslog.cpp b/accesslog.cpp index 6c4d367..9cd5be0 100644 --- a/accesslog.cpp +++ b/accesslog.cpp @@ -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()