reshke
73b9697d0f
asynclog
2021-02-20 02:17:31 +05:00
kirill reshke
3a55be6e61
change formatting ( #250 )
...
Co-authored-by: reshke <Kirill Reshke>
2020-12-28 15:43:31 +05:00
kirill reshke
89ef383056
fix build ( #237 )
...
Co-authored-by: reshke <Kirill Reshke>
2020-11-27 23:03:42 +05:00
kirill reshke
dd52fbd83e
compiler hints + just make world a better place & formatting things ( #236 )
2020-11-25 15:17:15 +05:00
kirill reshke
68c1b70025
change default compiler standart ( #233 )
...
Co-authored-by: reshke <Kirill Reshke>
2020-11-23 16:42:44 +05:00
kirill reshke
785e85ab6f
Fix leaks and improve locking in cron ( #229 )
...
Also fix some warnings.
2020-11-23 14:13:28 +05:00
Dmitry Smal
95c9e2213a
reopen log file on SIGUSR1 ( #216 )
2020-10-17 21:01:57 +05:00
reshke
f030093484
use SO_REUSEPORT to graceful shutdown
2020-08-10 13:39:09 +05:00
Georgy Rylov
c25c5bd050
Applying clang-format with saving indentations ( #140 )
...
* applying clang-format with saving indentations
* rebase
2020-04-02 16:00:56 +05:00
Dmitry Simonenko
da7e6ea7a5
odyssey: major io rework and refactoring
...
This patch moves Odyssey from stream based write caching
to message driven. All write operations are delayed
and happen on a group of messages.
This removes necessity to do IO and wait for write completion during calls
from SSL_write() context. Write timings should behave more predictable now and
number of used syscalls should be also decreased.
This patch also simplifies caching management. All clients are simply
reusing cached messages without prolonged contention.
Several configuration options are no longer used:
pipeline, cache, cache_chunk
2018-08-28 17:43:46 +03:00
Dmitry Simonenko
5ca3fa926a
odyssey: update source file headers
2018-04-04 16:19:58 +03:00
Dmitry Simonenko
f108dcba09
odyssey: project rename
2018-03-12 17:03:15 +03:00
Dmitry Simonenko
0e46fffd92
odissey: add log_debug settings per route
2017-12-05 15:32:08 +03:00
Dmitry Simonenko
7e217b3b5a
odissey: major logging rework (introduce log format)
2017-09-21 16:44:19 +03:00
Dmitry Simonenko
d6c466bbf7
odissey: rework logger using methods
2017-07-27 15:24:38 +03:00
Dmitry Simonenko
19beb8b634
odissey: add log_format configuration parameter
2017-07-27 15:06:59 +03:00
Dmitry Simonenko
c9df1e0976
odissey: add log_stdout configuration parameter
2017-07-27 14:35:19 +03:00
Dmitry Simonenko
f28b38bc1a
odissey: major logger rework
2017-07-26 17:05:29 +03:00