On Thu, Jul 2, 2009 at 3:55 PM, Marc Feeleyfeeley@iro.umontreal.ca wrote:
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
I don't think that's the case, since I can (thread-sleep! 1) after creating the main REPL and it works fine. I still haven't figured it out, but I could spend more time on it...
I don't want to seem like I keep marketing my blog or anything, but this might be helpful to some people. I just wrote a post about using Marc's remote debugger on the iPhone:
http://jlongster.com/blog/2009/07/5/remotely-debugging-iphone-scheme/