X-Git-Url: https://git.sesse.net/?p=cubemap;a=blobdiff_plain;f=httpinput.cpp;h=e113c5717a76ac27ae6f1a52ae30c93a1b29e747;hp=c30651ed3e5c42100a7f5cc0d16f56e8b7c7751f;hb=dc109293b2644d5f1ac85a3f02b3584e82dcf690;hpb=9abb89bcf7940e2ada9d708f86a218a56334f68d diff --git a/httpinput.cpp b/httpinput.cpp index c30651e..e113c57 100644 --- a/httpinput.cpp +++ b/httpinput.cpp @@ -1,4 +1,3 @@ -#include #include #include #include @@ -9,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -62,7 +62,9 @@ HTTPInput::HTTPInput(const InputProto &serialized) void HTTPInput::close_socket() { - safe_close(sock); + if (sock != -1) { + safe_close(sock); + } } InputProto HTTPInput::serialize() const