Bug fixes

This commit is contained in:
Anthony Wang 2022-10-02 19:05:47 -04:00
parent 4ceb70fae7
commit 0f2f44102e
Signed by: a
GPG key ID: 42A5B952E6DD8D38
2 changed files with 5 additions and 2 deletions

View file

@ -1,6 +1,6 @@
import requests
while 1:
req = requests.get('http://10.29.55.48/queue').text
req = requests.get('http://10.29.55.48:8000/queue').text
resp = requests.get('http://localhost:4242/req')
requests.post('http://10.29.55.48/done', data=resp.status_code + ' ' + resp.text)
requests.post('http://10.29.55.48:8000/done?user=1', data=str(resp.status_code) + ' ' + resp.text)

View file

@ -22,6 +22,7 @@ class HTTPRequestHandler(BaseHTTPRequestHandler):
if func == "tunnel":
if "pubkey" in p:
Q = p["path"]
global done
while done == '':
sleep(0.01)
self.wfile.write(done.encode('utf-8'))
@ -35,6 +36,7 @@ class HTTPRequestHandler(BaseHTTPRequestHandler):
self.wfile.write(str(Fetch(user)).encode('utf-8'))
elif func == "queue":
global Q
while Q == '':
sleep(0.01)
self.wfile.write(Q.encode('utf-8'))
@ -79,6 +81,7 @@ class HTTPRequestHandler(BaseHTTPRequestHandler):
petname_to_pubkey[user] = {}
elif func == 'done':
global done
done = data
else:
print('Not implemented')