Commit Graph

78 Commits

Author SHA1 Message Date
gabime
397d4866b3 Fixed issue #396 and added some tests to catch it 2017-03-28 01:54:33 +03:00
gabime
332b7c0d7f astyle 2016-08-22 22:09:23 +03:00
gabime
4f52cc4dec async flush now waits for queue to be empty before returning 2016-08-22 22:07:29 +03:00
gabime
7885aa478c no streams 2016-07-08 17:50:13 +03:00
Philippe Serreault
ee815042dd In async mode, worker thread can now execute an optional teardown callback upon exit.
(Note: this can be helpful when a custom sink invokes a JNI callback, which implies that worker thread was previously attached to JVM, and needs to be cleanly detached upon exit)
2016-05-11 17:22:09 +02:00
gabime
0d26359856 astyle 2016-04-20 11:57:49 +03:00
gabime
495ecaeaee astyle 2016-04-03 02:14:54 +03:00
Kevin M. Godby
077c3095eb Added missing standard header includes. 2016-02-24 22:20:07 -06:00
Kevin M. Godby
196689f720 Fixed header include problems. 2016-02-24 21:26:18 -06:00
gabime
8c38b4ee9e MIT license 2015-11-28 18:24:20 +02:00
gabime
06ffde6333 Fixed flush of logs in async mode 2015-11-28 15:00:19 +02:00
Denis Ivaykin
432e1109dd flush interval part 2 2015-05-11 00:17:49 +02:00
Denis Ivaykin
f363fff109 async auto flush 2015-05-09 22:30:05 +02:00
gabime
f3a4174853 astyle.sh 2015-01-15 10:49:05 +02:00
gabime
489304a953 style 2015-01-15 10:48:52 +02:00
gabime
89afa909e1 shortened enum policy name and moved into common.h 2015-01-15 10:34:50 +02:00
Denis Ivaykin
365d895482 discard policies on queue overflow 2015-01-14 15:35:01 -06:00
Denis Ivaykin
d47fbbb79e worker warmup callback 2015-01-14 09:21:34 -06:00
gabime
28da625a6f removed the confusing stop() function 2014-12-21 03:11:40 +02:00
gabime
40a55b8e34 astyle 2014-12-21 02:47:04 +02:00
gabime
d163b8c45a astyle 2014-12-21 02:42:37 +02:00
gabi
4dc75adf9b async_logger comments 2014-12-07 04:33:01 +02:00
gabi
0dd4e552ed async_logger comments 2014-12-07 04:27:46 +02:00
gabi
d37bded994 More improvements to the async logger 2014-12-07 04:18:07 +02:00
gabi
243dc61e58 async using lockfree queue and bug fixes regarding usage of cppformat 2014-12-02 16:41:12 +02:00
gabime
7f0434528b astyle 2014-11-24 01:39:51 +02:00
gabime
6cda714e4a fixed gcc pedantic warnings 2014-11-24 01:38:29 +02:00
gabi
4cb6aa90b2 New async_logger class and API 2014-11-24 01:29:09 +02:00