chiark / gitweb /
wip debug
[hippotat.git] / server
diff --git a/server b/server
index 1f652551574f9d498a768165b7f511ddfd948618..68f854148152d69ab01074407cc55276b982d4ab 100755 (executable)
--- a/server
+++ b/server
@@ -137,9 +137,9 @@ class Client():
 def process_request(request, desca):
   # find client, update config, etc.
   metadata = request.args['m']
-  metadata = metadata.split(b'\n')
-  (ci_s, pw, tro) = metadata.split(b'\n')[0:3]
-  desca['m'] = [ci_s, tro]
+  metadata = metadata.split(b'\r\n')
+  (ci_s, pw, tro) = metadata[0:3]
+  desca['m[0,2]'] = [ci_s, tro]
   ci = ipaddr(ci_s)
   desca['ci'] = ci
   cl = clients[ci]