generated from justuser-31/mrl_v1_license
Один поток -> многопоток (для сервера)
This commit is contained in:
parent
5425810c95
commit
252c08a7c3
10
main.py
10
main.py
@ -1,7 +1,7 @@
|
||||
import os
|
||||
import threading
|
||||
from datetime import datetime
|
||||
from http.server import HTTPServer
|
||||
from http.server import HTTPServer, ThreadingHTTPServer
|
||||
from time import sleep
|
||||
|
||||
import yaml
|
||||
@ -32,11 +32,15 @@ def main():
|
||||
|
||||
# Start server
|
||||
server_address = (CONFIG["server"]["host"], CONFIG["server"]["port"])
|
||||
httpd = HTTPServer(server_address, FileServerHandler)
|
||||
server = ThreadingHTTPServer(server_address, FileServerHandler)
|
||||
log(
|
||||
f"SimpliestFS server running on {CONFIG['server']['host']}:{CONFIG['server']['port']}"
|
||||
)
|
||||
httpd.serve_forever()
|
||||
server.serve_forever()
|
||||
|
||||
# Old version which work in one thread (work in one thread not allow to work more than one user)
|
||||
# httpd = HTTPServer(server_address, FileServerHandler)
|
||||
# httpd.serve_forever()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Loading…
Reference in New Issue
Block a user