X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=stream.cpp;h=ab08a0f7ad85f34d458e9c41b40bbf5d7ccfe721;hb=3fd8650ccf3da3960a946d8ac9abc305aec399ce;hp=83257e9046d3a9cbbd29756f100bedaed069df45;hpb=8d2593119a04e6b30d5c36a722a77ee32f1d454b;p=cubemap diff --git a/stream.cpp b/stream.cpp index 83257e9..ab08a0f 100644 --- a/stream.cpp +++ b/stream.cpp @@ -31,13 +31,7 @@ Stream::Stream(const string &stream_id, size_t backlog_size, Encoding encoding) Stream::~Stream() { if (data_fd != -1) { - int ret; - do { - ret = close(data_fd); - } while (ret == -1 && errno == EINTR); - if (ret == -1) { - log_perror("close"); - } + safe_close(data_fd); } }