File: async_threading.py

package info (click to toggle)
python-engineio 3.0.0%2Bdfsg-1
  • links: PTS
  • area: main
  • in suites: buster
  • size: 468 kB
  • sloc: python: 4,688; makefile: 15
file content (17 lines) | stat: -rw-r--r-- 408 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import importlib
import time

try:
    queue = importlib.import_module('queue')
except ImportError:  # pragma: no cover
    queue = importlib.import_module('Queue')  # pragma: no cover

_async = {
    'threading': importlib.import_module('threading'),
    'thread_class': 'Thread',
    'queue': queue,
    'queue_class': 'Queue',
    'websocket': None,
    'websocket_class': None,
    'sleep': time.sleep
}