From: Steinar H. Gunderson Date: Wed, 17 Apr 2013 23:07:41 +0000 (+0200) Subject: When closing unused inputs, remember to take down their sockets. X-Git-Tag: 1.0.0~79 X-Git-Url: https://git.sesse.net/?p=cubemap;a=commitdiff_plain;h=1731013fbbc58f5670e5c399e3b89835e65372cc When closing unused inputs, remember to take down their sockets. --- diff --git a/main.cpp b/main.cpp index b45713d..c626f46 100644 --- a/main.cpp +++ b/main.cpp @@ -385,6 +385,7 @@ start: if (input_it->second.refcount == 0) { log(WARNING, "Input '%s' no longer in use, closing.", input_it->first.c_str()); + input_it->second.input->close_socket(); delete input_it->second.input; inputs.erase(input_it++); } else {