]> granicus.if.org Git - pdns/commit
Set `RemoteLogger::d_socket` to -1 after closing it
authorRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 12 Dec 2016 11:20:32 +0000 (12:20 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 12 Dec 2016 11:20:32 +0000 (12:20 +0100)
commit754f300f6b7e64b8de70990950484c4de749d10a
tree56026ca91943f7158af58ea91ef221cdbe16511e
parent2cef0511ede2968db8b14dc1eefff92b3329c264
Set `RemoteLogger::d_socket` to -1 after closing it

Otherwise, in the unlikely case `SSocket()` throws an exception
we might end up with a stale file descriptor in `RemoteLogger::reconnect()`.
pdns/remote_logger.cc