2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 05:55:28 +00:00

[4108] unrelated cleanup: catch an exception by reference.

also folded a too long line.
This commit is contained in:
JINMEI Tatuya
2015-11-01 10:45:08 +09:00
committed by Tomek Mrugalski
parent 15777b972d
commit 6aa7bd8c31

View File

@@ -444,13 +444,14 @@ Dhcpv4Srv::run() {
.arg(timeout);
}
} catch (const SignalInterruptOnSelect) {
} catch (const SignalInterruptOnSelect&) {
// Packet reception interrupted because a signal has been received.
// This is not an error because we might have received a SIGTERM,
// SIGINT, SIGHUP or SIGCHILD which are handled by the server. For
// signals that are not handled by the server we rely on the default
// behavior of the system.
LOG_DEBUG(packet4_logger, DBG_DHCP4_DETAIL, DHCP4_BUFFER_WAIT_SIGNAL)
LOG_DEBUG(packet4_logger, DBG_DHCP4_DETAIL,
DHCP4_BUFFER_WAIT_SIGNAL)
.arg(signal_set_->getNext());
} catch (const std::exception& e) {
// Log all other errors.