summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Slenders <jonathan@slenders.be>2017-06-16 23:55:06 +0200
committerJonathan Slenders <jonathan@slenders.be>2017-06-16 23:55:16 +0200
commitbfd028c2fd8211de2bd8a6eb621e4641be8f3fd2 (patch)
tree758ada4770f28a855796370bc9d2ad2bbced6117
parent86276b6067351af716a62f2026d68a0cd87bdf23 (diff)
Don't shuffle tasks in event loop. This should fix #507.
-rw-r--r--prompt_toolkit/eventloop/posix.py5
1 files changed, 0 insertions, 5 deletions
diff --git a/prompt_toolkit/eventloop/posix.py b/prompt_toolkit/eventloop/posix.py
index 9ca3fc93..f631dbd8 100644
--- a/prompt_toolkit/eventloop/posix.py
+++ b/prompt_toolkit/eventloop/posix.py
@@ -1,7 +1,6 @@
from __future__ import unicode_literals
import fcntl
import os
-import random
import signal
import threading
import time
@@ -153,10 +152,6 @@ class PosixEventLoop(EventLoop):
if handler:
tasks.append(handler)
- # Handle everything in random order. (To avoid starvation.)
- random.shuffle(tasks)
- random.shuffle(low_priority_tasks)
-
# When there are high priority tasks, run all these.
# Schedule low priority tasks for the next iteration.
if tasks: