[pony-build] Error with stdout from plan 9

C. Titus Brown ctb at msu.edu
Mon Jul 12 12:17:44 PDT 2010


Hi Michaelian,

this looks like a bug in select.select on plan 9, actually.  Can you
try doing a simple

	suprocess.call('/bin/ls')

to see what happens?

thanks,
--titus

On Mon, Jul 12, 2010 at 03:16:02PM -0400, Michaelian Ennis wrote:
> Perhaps this will help.  I've bumped the client up to debug and
> received the following messages.
> 
> running: step 1 (build)
> _run_command cwd /usr/mennis/src/ctb-pony-build-e84c4c2/client
> _run_command running in -> None
> _run_command command list: ['/usr/mennis/src/test.rc', 'null']
> _run_command default kwargs: {'shell': False, 'stderr': -1, 'stdout': -1}
> _run_command status -1
> _run_command stdout
> _run_command stderr Traceback (most recent call last):
>   File "pony_client.py", line 121, in _run_command
>     out, err = p.communicate()
>   File "/sys/lib/python/subprocess.py", line 667, in communicate
>     return self._communicate(input)
>   File "/sys/lib/python/subprocess.py", line 1138, in _communicate
>     rlist, wlist, xlist = select.select(read_set, write_set, [])
> error: (4, 'Bad file number')
> 
> using server URL: http://10.1.1.2:8000/xmlrpc
> connecting to http://10.1.1.2:8000/xmlrpc
> 
> _______________________________________________
> pony-build mailing list
> pony-build at lists.idyll.org
> http://lists.idyll.org/listinfo/pony-build

-- 
C. Titus Brown, ctb at msu.edu



More information about the pony-build mailing list