Mercurial > irccd
comparison MIGRATING.md @ 733:bd12709b1975
Irccd: rework server to be simpler
Server no longer has signals, now user is responsible of calling connect(),
recv() and pass a completion handler. The recv function will complete with a
std::variant of all possible events.
The server does not manage itself anymore, the reconnection system has been
moved to server_service instead.
To simplify reconnection, the limit has been removed now you can only enable
indefinite reconnection or disable it at all.
closes #893
closes #892
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 24 Jul 2018 21:30:00 +0200 |
parents | 1b04ffb2b35e |
children | 317c66a131be |
comparison
equal
deleted
inserted
replaced
732:e53b013c8938 | 733:bd12709b1975 |
---|---|
73 `[paths]` and `[paths.<name>]` sections. | 73 `[paths]` and `[paths.<name>]` sections. |
74 | 74 |
75 #### Module System | 75 #### Module System |
76 | 76 |
77 - The function `Irccd.System.name` has now well defined return value. | 77 - The function `Irccd.System.name` has now well defined return value. |
78 | |
79 ### Irccd | |
80 | |
81 #### Configuration | |
82 | |
83 - The option `reconnect-tries` has been removed from `[server]` section, use | |
84 `auto-reconnect` boolean option instead. | |
85 - The option `reconnect-timeout` has been renamed to `auto-reconnect-delay`. |