Commit Graph

9 Commits

Author SHA1 Message Date
Daniel Nichter
52e37e2dc2 Fix stopping logger thread for real. 2013-05-19 12:46:47 -07:00
Daniel Nichter
52d9a91b4d Fix stopping the logging thread on Ctrl-C, I think. 2013-05-19 12:09:51 -07:00
Daniel Nichter
e8fc50dad1 Enable online logging manually in Logger::enable_online_logging() instead of BUILD() because threads don't share data. 2013-05-17 09:59:20 -07:00
Daniel Nichter
fe50f5d916 Fix type: _message_queue, not message_queue. 2013-05-17 09:47:36 -07:00
Daniel Nichter
ea481471c0 Always build message queue, don't dequeue until it exists though. 2013-05-17 09:45:09 -07:00
Daniel Nichter
e2aab02bee Add sleep time between log queue sends. 2013-05-17 09:36:36 -07:00
Daniel Nichter
df6ba9f3a5 First implementation of online logging. 2013-05-17 09:32:32 -07:00
Daniel Nichter
a0ba15c27e Implement Percona::Agent::Logger without logging via API yet. 2013-05-16 16:22:36 -07:00
Daniel Nichter
82af5eaef1 Create lib/Percona/Agent/Logger.pm for asynchronous agent status logging via the API. 2013-05-15 18:31:08 -07:00