On 2-Jul-09, at 3:29 PM, James Long wrote:
On Thu, Jul 2, 2009 at 2:40 PM, Marc Feeleyfeeley@iro.umontreal.ca wrote:
Please give the usual contextual information (uname -a and gsi -v).
james% uname -a Darwin james.local 9.7.0 Darwin Kernel Version 9.7.0: Tue Mar 31 22:52:17 PDT 2009; root:xnu-1228.12.14~1/RELEASE_I386 i386
james% gsi -v v4.4.4 20090611032636 i386-apple-darwin9.6.0 "./configure --enable-gcc-opts --enable-symlinks --prefix=/usr/local"
This issue is caused by something else. I just tested it in a separate project (all it had was my test code), ran it from my terminal and it worked as expected. For some reason, the error occurs only in the context of my iphone app, so there's something strange going on there. I'll look into it soon and get back to you.
Thanks - James
Hmmm. Could it be that the iPhone's TCP stack has some limitation on the number of open connections? The "Broken pipe" error normally happens when the peer shuts-down the receiving end of the connection (i.e. the peer, which seems to be the debuggee here, does a close- input-port or close-port).
Marc