# HG changeset patch # User David Demelier # Date 1609752474 -3600 # Node ID d585adeee610fa399e60c6c12b3a36858950f9e8 # Parent ffffe5956a2e744b106091839ce713675f695a9f irccd: enable auto-reconnect by default as specified in manual page diff -r ffffe5956a2e -r d585adeee610 CHANGES.md --- a/CHANGES.md Sun Dec 27 09:18:12 2020 +0100 +++ b/CHANGES.md Mon Jan 04 10:27:54 2021 +0100 @@ -1,10 +1,12 @@ IRC Client Daemon CHANGES ========================= -irccd current +irccd 3.1.1 2021-01-04 ---------------------- -- Synchronize `ping-timeout` option in `[server]` to 900 seconds by default. +- Synchronize `ping-timeout` option in `[server]` to 1800 seconds by default, +- Enable `auto-reconnect` option in `[server]` by default as specified in the + manual page. irccd 3.1.0 2020-07-03 ---------------------- diff -r ffffe5956a2e -r d585adeee610 libirccd-daemon/irccd/daemon/server.cpp --- a/libirccd-daemon/irccd/daemon/server.cpp Sun Dec 27 09:18:12 2020 +0100 +++ b/libirccd-daemon/irccd/daemon/server.cpp Mon Jan 04 10:27:54 2021 +0100 @@ -515,7 +515,7 @@ server::server(boost::asio::io_service& service, std::string id, std::string hostname) : id_(std::move(id)) , hostname_(std::move(hostname)) - , options_(options::ipv4 | options::ipv6) + , options_(options::auto_reconnect | options::ipv4 | options::ipv6) , service_(service) , timer_(service) { diff -r ffffe5956a2e -r d585adeee610 libirccd-daemon/irccd/daemon/server.hpp --- a/libirccd-daemon/irccd/daemon/server.hpp Sun Dec 27 09:18:12 2020 +0100 +++ b/libirccd-daemon/irccd/daemon/server.hpp Mon Jan 04 10:27:54 2021 +0100 @@ -317,7 +317,7 @@ // Settings. std::string command_char_{"!"}; std::uint16_t recodelay_{30}; - std::uint16_t timeout_{900}; + std::uint16_t timeout_{1800}; // Server information. std::map modes_; diff -r ffffe5956a2e -r d585adeee610 man/irccd.conf.5 --- a/man/irccd.conf.5 Sun Dec 27 09:18:12 2020 +0100 +++ b/man/irccd.conf.5 Mon Jan 04 10:27:54 2021 +0100 @@ -174,7 +174,7 @@ .It Va auto-reconnect-delay No (int) Number of seconds to wait before retrying (Optional, default: 30). .It Va ping-timeout No (int) -Number of seconds before ping timeout (Optional, default: 900). +Number of seconds before ping timeout (Optional, default: 1800). .It Va nickname No (string) The nickname (Optional, default: irccd). .It Va realname No (string)