]> git.sesse.net Git - cubemap/blobdiff - main.cpp
Make backlog_size changeable across HUPs.
[cubemap] / main.cpp
index 8ac7802bb30454f690822e1d7761ed06b8080bf9..07273141fe04b5ec17bf0e3de7394deb414b501a 100644 (file)
--- a/main.cpp
+++ b/main.cpp
@@ -146,6 +146,8 @@ void create_streams(const Config &config,
                const StreamConfig &stream_config = config.streams[i];
                if (deserialized_stream_ids.count(stream_config.stream_id) == 0) {
                        servers->add_stream(stream_config.stream_id, stream_config.backlog_size);
                const StreamConfig &stream_config = config.streams[i];
                if (deserialized_stream_ids.count(stream_config.stream_id) == 0) {
                        servers->add_stream(stream_config.stream_id, stream_config.backlog_size);
+               } else {
+                       servers->set_backlog_size(stream_config.stream_id, stream_config.backlog_size);
                }
                expecting_stream_ids.erase(stream_config.stream_id);
 
                }
                expecting_stream_ids.erase(stream_config.stream_id);