| 65 | } |
| 66 | |
| 67 | void setLogging(const char* argv0) |
| 68 | { |
| 69 | Logger::setOutput(asyncOutput); |
| 70 | char name[256]; |
| 71 | strncpy(name, argv0, 256); |
| 72 | g_asyncLog.reset(new AsyncLogging(::basename(name), kRollSize)); |
| 73 | g_asyncLog->start(); |
| 74 | } |
| 75 | |
| 76 | |
| 77 | int main(int argc, char* argv[]) |