]> git.sesse.net Git - cubemap/blobdiff - main.cpp
Add a simple HTTP endpoint that returns a very short string.
[cubemap] / main.cpp
index eccf6d707b40b76ba7231af7dc32b9aec76c1865..faf4be8ad6e7a07b30204412c9937dfbbb01a634 100644 (file)
--- a/main.cpp
+++ b/main.cpp
@@ -231,6 +231,12 @@ void create_streams(const Config &config,
                        ++input_it->second.refcount;
                }
        }
+
+       // HTTP ping endpoints.
+       for (unsigned i = 0; i < config.pings.size(); ++i) {
+               const PingConfig &ping_config = config.pings[i];
+               servers->add_ping(ping_config.url, ping_config.allow_origin);
+       }
 }
        
 void open_logs(const vector<LogConfig> &log_destinations)