Commits
- Commit:
5c69b561db9f5713670e2f1e1519cc7f61b06645
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add IMSG_CTL_DEBUG to debug the opened fid
meant to be used from kamictl to dump all the opened fid by every
connection.
- Commit:
c2185b3bb9a36fa0ea2a7335c6b9b3573398d77d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
kill stray line
- Commit:
00fe86bc5bcaa07c44673ea4719609b539d97ce9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
listener: enable config reload
- Commit:
f25db28ffeff4a0e7ca29e648177d9decf7ad331
- From:
- Omar Polo <op@omarpolo.com>
- Date:
explicitly initializes queues with STAILQ_INIT
- Commit:
7de02d28df1eeb39ab7367b10f832d75fe9846b6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
table_static_close: don't free kp->key (is stored inside kp)
- Commit:
38a6fd3d7baf09b83ee89a43574dec61146a08b9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
cache listener flags in struct client
this saves us from the small chance that a client accepted before
reconf uses the flags from a listener post reconf.
- Commit:
ac796d32181ae09d4225fa5bf3598d4d54d2b8cf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix restart in listener
drop connections in the handshake phase: the listener from where
they've been accepted is now being replaced and its id is no more
meaningful. Clients for which we have already sent an auth request
are kept.
- Commit:
59d845219a6112f64530c82f61f611e5a1d81008
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop unused flag done for clients
- Commit:
2ab2c437c9ec8fe1c2fedae13799e508c66fea8f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove clients from the splay at the start of close_conn
- Commit:
057b5ab72f72be49038ae43aed7727cdb212bbb7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use serial ids and drop usage of arc4random
it's not so useful here and not (directly) used anywhere else.
- Commit:
4c0ae0c3cf2253e2e929fcb85c907f3a17116e1f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
listener: correctly swap config after reload
and don't forget to free the current config!
- Commit:
d70ef5541a28814243c1693e1697b51ae90d2e2e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use STAILQ_INIT instead of memcpy(head, 0) to init the queues
- Commit:
da824663803ae80433d15b705ae6791fe0283178
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix the restart of the main process
delete useless functions such as merge_config and config_clear while
here.
- Commit:
c1e62371f5d793da2e633865ff42b116e94e6489
- From:
- Omar Polo <op@omarpolo.com>
- Date:
implement clear_config for real
- Commit:
ef9db8f6509d19830eee719f4a410aae1e171539
- From:
- Omar Polo <op@omarpolo.com>
- Date:
call clear_config from parse.y in listener_shutdown