Summary:
AsyncFileWriter uses a separate thread to write messages to the file
descriptor. This diff makes us call setThreadName() to set the name of this
thread to `log_writer`.
Reviewed By: bolinfest
Differential Revision:
D6238229
fbshipit-source-id:
9c93d80e7ac989e03bc3160bb2f135d67e15c8be
#include <folly/Exception.h>
#include <folly/FileUtil.h>
#include <folly/experimental/logging/LoggerDB.h>
+#include <folly/system/ThreadName.h>
using folly::File;
using folly::StringPiece;
}
void AsyncFileWriter::ioThread() {
+ folly::setThreadName("log_writer");
+
while (true) {
// With the lock held, grab a pointer to the current queue, then increment
// the ioThreadCounter index so that other threads will write into the