]> git.stg.codes - stg.git/blobdiff - projects/stargazer/plugins/configuration/sgconfig/rsconf.cpp
Use external socket to correctly stop XML-RPC server
[stg.git] / projects / stargazer / plugins / configuration / sgconfig / rsconf.cpp
index 9ec72a1c1aa67f628c45e7af0dc72d9f1de23f37..421fc7bbeb7bb7e625895aacbb1ace302b5ba88c 100644 (file)
@@ -26,7 +26,7 @@
 *
 *******************************************************************/
 
-#include <unistd.h> // cloase, usleep
+#include <unistd.h> // close
 
 #include <cerrno>
 #include <csignal>
@@ -461,7 +461,7 @@ while (1)
         }
 
     char buffer[8];
-    buffer[8] = 0;
+    buffer[7] = 0;
 
     DecodeString(buffer, bufferS, &ctx);
     requestList.push_back(std::string(buffer, pos));