comms: make guest register server threaded
This commit is contained in:
parent
931e41a76f
commit
69d67b39a5
@ -141,7 +141,7 @@ def _create_user(admin_token, username, password):
|
||||
status, body = _admin_api(admin_token, "POST", "/users", payload)
|
||||
if status in (200, 201):
|
||||
user = body.get("data") or {}
|
||||
return status, user.get("id") or user.get("id")
|
||||
return status, user.get("id")
|
||||
if status == 409:
|
||||
return status, None
|
||||
return status, None
|
||||
@ -295,7 +295,11 @@ class Handler(BaseHTTPRequestHandler):
|
||||
|
||||
def main():
|
||||
port = int(os.environ.get("PORT", "8080"))
|
||||
HTTPServer(("0.0.0.0", port), Handler).serve_forever()
|
||||
try:
|
||||
from http.server import ThreadingHTTPServer as _Server
|
||||
except Exception:
|
||||
_Server = HTTPServer
|
||||
_Server(("0.0.0.0", port), Handler).serve_forever()
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user