[gambit-list] Remote debugger problem

Marc Feeley feeley at iro.umontreal.ca
Thu Jul 2 15:55:40 EDT 2009


On 2-Jul-09, at 3:29 PM, James Long wrote:

> On Thu, Jul 2, 2009 at 2:40 PM, Marc Feeley<feeley at 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




More information about the Gambit-list mailing list