[issue15198] multiprocessing Pipe send of non-picklable objects doesn't raise error

2012-06-26 Thread Ian Bell

New submission from Ian Bell :

When a non-picklable object is sent through a multiprocessing.Pipe, no 
exception is raised, instead when trying to read the other end of the pipe, a 
TypeError is raised:

TypeError: Required argument 'handle' (pos 1) not found

--
components: Windows
messages: 164118
nosy: Ian.Bell
priority: normal
severity: normal
status: open
title: multiprocessing Pipe send of non-picklable objects doesn't raise error
versions: Python 2.7

___
Python tracker 
<http://bugs.python.org/issue15198>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15198] multiprocessing Pipe send of non-picklable objects doesn't raise error

2012-06-26 Thread Ian Bell

Changes by Ian Bell :


--
type:  -> crash

___
Python tracker 
<http://bugs.python.org/issue15198>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15198] multiprocessing Pipe send of non-picklable objects doesn't raise error

2012-06-30 Thread Ian Bell

Ian Bell  added the comment:

I had issues with a class that I wrote myself.  It is a rather involved data 
structure with all kinds of interesting things going on.  Unfortunately I 
cannot put together a minimal working example that will cause a Python hang.

--

___
Python tracker 
<http://bugs.python.org/issue15198>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15198] multiprocessing Pipe send of non-picklable objects doesn't raise error

2012-07-01 Thread Ian Bell

Ian Bell  added the comment:

I have repaired my class so that it pickles properly, but that does not resolve 
the issue that if you send a non-picklable object through a pipe, it should 
raise an error, rather than hang.

--

___
Python tracker 
<http://bugs.python.org/issue15198>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com