История изменений
Исправление
rtxtxtrx,
(текущая версия)
:
import threading
lock = threading.Lock()
Empty = object()
it = iter(data)
def worker(it):
while True:
with lock:
item = next(it, Empty)
if item is Empty:
break
# ...
Исходная версия
rtxtxtrx,
:
import threading
lock = threading.Lock()
Empty = object()
it = iter(data)
def worker(it):
while True:
whith lock:
item = next(it, Empty)
if item is Empty:
break
# ...