+#include <errno.h>
+#include <poll.h>
+#include <stddef.h>
#include <stdio.h>
+#include <time.h>
#include <unistd.h>
-#include <sys/poll.h>
-#include <errno.h>
-
-#include <algorithm>
#include <string>
#include <vector>
AccessLogThread::AccessLogThread()
{
- pthread_mutex_init(&mutex);
+ pthread_mutex_init(&mutex, NULL);
}
AccessLogThread::AccessLogThread(const string &filename)
: filename(filename) {
- pthread_mutex_init(&mutex);
+ pthread_mutex_init(&mutex, NULL);
}
void AccessLogThread::write(const ClientStats& client)