Changes by Julian Mehnle jul...@mehnle.net:
--
nosy: +jmehnle
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3831
___
___
Python-bugs-list mailing
Changes by B. Clausius ba...@gmx.de:
--
nosy: +barcc
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3831
___
___
Python-bugs-list mailing list
Changes by Matt Joiner anacro...@gmail.com:
--
nosy: +anacrolix
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3831
___
___
Python-bugs-list
Matt Joiner anacro...@gmail.com added the comment:
I look forward to this, or something similar. Inspiration can be taken from
Golangs's select behaviour on channels.
select {
case i1 = -c1:
print(received , i1, from c1\n)
case c2 - i2:
print(sent , i2, to c2\n)
default:
Changes by Forest Wilkinson pyth...@tibit.com:
--
nosy: +forest
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3831
___
___
Python-bugs-list
Changes by Ask Solem a...@opera.com:
--
nosy: +asksol
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3831
___
___
Python-bugs-list mailing list
Changes by Terry J. Reedy tjre...@udel.edu:
--
versions: +Python 3.2 -Python 2.7, Python 3.1
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3831
___
Andres Freund and...@anarazel.de added the comment:
As soon as some bytes are signalled as being available one can simply do a
normal get(). I don't really see the problem here?
Sure, the get() might not be completely non-blocking (especially if the
transferred event is more than the size of a
Jesse Noller jnol...@gmail.com added the comment:
Can you please provide an example w.r.t to how you would handle the case
where poll()/recv returns partial bytes of the object instead of a full
object?
--
___
Python tracker rep...@bugs.python.org
Changes by Jesse Noller jnol...@gmail.com:
--
priority: - low
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3831
___
___
Python-bugs-list mailing
Jesse Noller [EMAIL PROTECTED] added the comment:
Steve, I'm a little nervous about exposing the underlying Queue pipes in
an official API simply due to the fact that it is an advanced use case,
and we do want to keep the API simple, and relatively close to the core
Queue implementation.
Do
Steve Smith [EMAIL PROTECTED] added the comment:
Hi Jesse,
The use-case I had is mind is enabling asyncronous (i.e. select() style)
notification of data being available on the queue, which is more elegant
(and efficient) than polling with get(). Example code showing how this
works with GTK is
New submission from Steve Smith [EMAIL PROTECTED]:
Both Connection and Pipe objects expose their underlying file
descriptors, which is useful for accessing them in an event-driven
manner. However the higher-level Queue does not make the underlying
pipe available; to get at them you must access
Changes by Benjamin Peterson [EMAIL PROTECTED]:
--
assignee: - jnoller
nosy: +jnoller
___
Python tracker [EMAIL PROTECTED]
http://bugs.python.org/issue3831
___
___
14 matches
Mail list logo