Skip to content

Commit 2cea941

Browse files
Changed event object names
1 parent 40e6391 commit 2cea941

File tree

2 files changed

+10
-15
lines changed

2 files changed

+10
-15
lines changed

Lib/concurrent/interpreters/_queues.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,6 @@ def qsize(self):
172172

173173
def put(self, obj, block=True, timeout=None, *,
174174
unbounditems=None,
175-
_delay=10 / 1000, # 10 milliseconds
176175
):
177176
"""Add the object to the queue.
178177
@@ -226,7 +225,6 @@ def put(self, obj, block=True, timeout=None, *,
226225
except QueueFull:
227226
if timeout is not None and time.time() >= end:
228227
raise # re-raise
229-
# time.sleep(_delay)
230228
else:
231229
break
232230

@@ -237,9 +235,7 @@ def put_nowait(self, obj, *, unbounditems=None):
237235
unboundop, = _serialize_unbound(unbounditems)
238236
_queues.put(self._id, obj, unboundop)
239237

240-
def get(self, block=True, timeout=None, *,
241-
_delay=10 / 1000, # 10 milliseconds
242-
):
238+
def get(self, block=True, timeout=None, *):
243239
"""Return the next object from the queue.
244240
245241
If "block" is true, this blocks while the queue is empty.
@@ -261,7 +257,6 @@ def get(self, block=True, timeout=None, *,
261257
except QueueEmpty:
262258
if timeout is not None and time.time() >= end:
263259
raise # re-raise
264-
# time.sleep(_delay)
265260
else:
266261
break
267262
if unboundop is not None:

Modules/_interpqueuesmodule.c

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -533,8 +533,8 @@ typedef struct _queue {
533533
xidata_fallback_t fallback;
534534
int unboundop;
535535
} defaults;
536-
PyEvent queue_space_available;
537-
PyEvent queue_has_item;
536+
PyEvent space_available;
537+
PyEvent has_item;
538538
} _queue;
539539

540540
static int
@@ -552,8 +552,8 @@ _queue_init(_queue *queue, Py_ssize_t maxsize, struct _queuedefaults defaults)
552552
.maxsize = maxsize,
553553
},
554554
.defaults = defaults,
555-
.queue_space_available = (PyEvent){1},
556-
.queue_has_item = (PyEvent){0}
555+
.space_available = (PyEvent){1},
556+
.has_item = (PyEvent){0}
557557
};
558558
return 0;
559559
}
@@ -647,7 +647,7 @@ _queue_add(_queue *queue, int64_t interpid, _PyXIData_t *data, int unboundop)
647647
}
648648
if (queue->items.count >= maxsize) {
649649
_queue_unlock(queue);
650-
queue->queue_space_available = (PyEvent){0};
650+
queue->space_available = (PyEvent){0};
651651
return ERR_QUEUE_FULL;
652652
}
653653

@@ -667,7 +667,7 @@ _queue_add(_queue *queue, int64_t interpid, _PyXIData_t *data, int unboundop)
667667
queue->items.last = item;
668668

669669
_queue_unlock(queue);
670-
queue->queue_has_item = (PyEvent){1};
670+
queue->has_item = (PyEvent){1};
671671
return 0;
672672
}
673673

@@ -683,7 +683,7 @@ _queue_next(_queue *queue, _PyXIData_t **p_data, int *p_unboundop)
683683
_queueitem *item = queue->items.first;
684684
if (item == NULL) {
685685
_queue_unlock(queue);
686-
queue->queue_has_item = (PyEvent){0};
686+
queue->has_item = (PyEvent){0};
687687
return ERR_QUEUE_EMPTY;
688688
}
689689
queue->items.first = item->next;
@@ -1145,7 +1145,7 @@ queue_put(_queues *queues, int64_t qid, PyObject *obj, unboundop_t unboundop,
11451145
assert(queue != NULL);
11461146

11471147
// Wait for the queue to have space
1148-
PyEvent_Wait(&queue->queue_space_available);
1148+
PyEvent_Wait(&queue->space_available);
11491149

11501150
// Convert the object to cross-interpreter data.
11511151
_PyXIData_t *xidata = _PyXIData_New();
@@ -1194,7 +1194,7 @@ queue_get(_queues *queues, int64_t qid,
11941194
assert(queue != NULL);
11951195

11961196
// Wait for the queue to have some value
1197-
PyEvent_Wait(&queue->queue_has_item);
1197+
PyEvent_Wait(&queue->has_item);
11981198

11991199
// Pop off the next item from the queue.
12001200
_PyXIData_t *data = NULL;

0 commit comments

Comments
 (0)