Merge pull request 'Make sure requests runs async' (#26) from kermit/deemix-pyweb:fix-request into main

Reviewed-on: https://codeberg.org/RemixDev/deemix-pyweb/pulls/26
This commit is contained in:
RemixDev 2020-09-16 21:41:40 +02:00
commit f118e8119d
2 changed files with 5 additions and 3 deletions

View file

@ -1,3 +1,4 @@
deemix>=1.3.0
flask
flask-socketio
eventlet

View file

@ -6,8 +6,10 @@ import subprocess
from os import path
import json
import requests
from urllib.request import urlopen
import eventlet
requests = eventlet.import_patched('requests')
urlopen = eventlet.import_patched('urllib.request').urlopen
from datetime import datetime
from flask import Flask, render_template, request, session, redirect, copy_current_request_context
@ -71,7 +73,6 @@ class SocketInterface(MessageInterface):
socketio.emit(message, value)
else:
socketio.emit(message)
socketio.sleep(0)
socket_interface = SocketInterface()