Commit Graph

20 Commits

Author SHA1 Message Date
gabime e771f4e75e Fix mingw32 compilation 2019-09-17 13:27:42 +03:00
gabime d52cf87d71 Avoid un necessary move when popping circular_q 2019-09-17 11:56:17 +03:00
gabime bcfa9241b8 Updated copyright headers 2019-06-04 00:09:16 +03:00
gabime 6bcb422c80 clang format and SPLDOG_HEADER_ONLY macro 2019-05-12 00:22:39 +03:00
gabime 46ef71e3ec Normalized copyright message 2019-05-11 20:06:17 +03:00
gabime 750b520f41 Fix broken build 2018-08-14 16:38:35 +03:00
Luiz Siqueira 4eb80dd8d2 acquire lock before reading overrun_counter 2018-08-14 10:11:03 -03:00
Luiz Siqueira c543985cf4 use size_t instead of int for overrun counter 2018-08-14 09:21:52 -03:00
Luiz Siqueira 863f704f47 increment counter every time we overrid a message in async mode. 2018-08-14 08:51:20 -03:00
gabime af6b3fe599 delay the release mutex in the async queue only for mingw 2018-08-05 00:34:59 +03:00
gabime 8bfec30d48 Fix deadlock issue with mingw in async logger 2018-08-03 13:38:41 +03:00
gabime 9e4925eff0 clang format 2018-07-21 23:48:07 +03:00
gabime 59f54cda10 Fixed msvc conversion warnings 2018-07-04 10:44:05 +03:00
gabime 94a7152afc async queue - overrun oldsest policy option 2018-07-04 01:24:52 +03:00
gabime b4349e4226 pre allocate async q memory 2018-07-04 00:38:23 +03:00
gabime 4b9949de7b format 2018-06-01 17:52:05 +03:00
gabime 7815d39807 removed wait_empty() from tp and q 2018-06-01 17:25:23 +03:00
gabime 8338b45b2b added tp->wait_empty() 2018-05-27 02:53:16 +03:00
gabime e4ed7528e3 fixed class name 2018-05-26 14:50:42 +03:00
gabime b9d7c45e40 Use blocking queue 2018-05-22 21:59:27 +03:00