[issue3831] Multiprocessing: Expose underlying pipe in queues

2014-02-27 Thread Julian Mehnle
Changes by Julian Mehnle jul...@mehnle.net: -- nosy: +jmehnle ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue3831 ___ ___ Python-bugs-list mailing

[issue3831] Multiprocessing: Expose underlying pipe in queues

2012-12-25 Thread B. Clausius
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

[issue3831] Multiprocessing: Expose underlying pipe in queues

2011-04-08 Thread Matt Joiner
Changes by Matt Joiner anacro...@gmail.com: -- nosy: +anacrolix ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue3831 ___ ___ Python-bugs-list

[issue3831] Multiprocessing: Expose underlying pipe in queues

2011-04-08 Thread Matt Joiner
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:

[issue3831] Multiprocessing: Expose underlying pipe in queues

2011-01-21 Thread Forest Wilkinson
Changes by Forest Wilkinson pyth...@tibit.com: -- nosy: +forest ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue3831 ___ ___ Python-bugs-list

[issue3831] Multiprocessing: Expose underlying pipe in queues

2010-08-31 Thread Ask Solem
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

[issue3831] Multiprocessing: Expose underlying pipe in queues

2010-08-08 Thread Terry J. Reedy
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 ___

[issue3831] Multiprocessing: Expose underlying pipe in queues

2010-06-09 Thread Andres Freund
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

[issue3831] Multiprocessing: Expose underlying pipe in queues

2009-04-01 Thread Jesse Noller
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

[issue3831] Multiprocessing: Expose underlying pipe in queues

2009-01-22 Thread Jesse Noller
Changes by Jesse Noller jnol...@gmail.com: -- priority: - low ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue3831 ___ ___ Python-bugs-list mailing

[issue3831] Multiprocessing: Expose underlying pipe in queues

2008-09-11 Thread Jesse Noller
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

[issue3831] Multiprocessing: Expose underlying pipe in queues

2008-09-11 Thread Steve Smith
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

[issue3831] Multiprocessing: Expose underlying pipe in queues

2008-09-10 Thread Steve Smith
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

[issue3831] Multiprocessing: Expose underlying pipe in queues

2008-09-10 Thread Benjamin Peterson
Changes by Benjamin Peterson [EMAIL PROTECTED]: -- assignee: - jnoller nosy: +jnoller ___ Python tracker [EMAIL PROTECTED] http://bugs.python.org/issue3831 ___ ___