Use default loop on windows.
This commit is contained in:
parent
bb9452d05f
commit
091fb0b0c5
1 changed files with 6 additions and 2 deletions
|
@ -1,14 +1,18 @@
|
|||
import asyncio
|
||||
import sys
|
||||
import argparse
|
||||
import logging
|
||||
import coloredlogs
|
||||
import uvloop
|
||||
from p2pfs.core.peer import Peer
|
||||
from p2pfs.core.tracker import Tracker
|
||||
from p2pfs.ui.terminal import TrackerTerminal, PeerTerminal
|
||||
|
||||
coloredlogs.install(level='ERROR', fmt='%(levelname)s:%(module)s: %(message)s')
|
||||
asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
|
||||
|
||||
# uvloop does not work on windows, so we will use default loop
|
||||
if sys.platform != 'windows':
|
||||
import uvloop
|
||||
asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
|
||||
|
||||
|
||||
def main():
|
||||
|
|
Loading…
Reference in a new issue