Subject: Re: bug#21993: REPL Servers broken on OSX.

From: R Primus <[email-masked]>
Date: Sun, 15 May 2016 15:05:53 +0100

Sun 15 May 2016 14:58:40 BST

This is easily replicated:

1.  guile --listen
2.
rprimus@rp-mbp-2 ~ % telnet localhost 37146
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying fe80::1...
telnet: connect to address fe80::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
GNU Guile 2.0.11
Copyright (C) 1995-2014 Free Software Foundation, Inc.

Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.

Enter `,help' for help.
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable
scheme@(guile-user)> While reading expression:
ERROR: In procedure fport_fill_input: Resource temporarily unavailable

Do the default socket options need to be changed for OSX?

-- 
-primus (Train yourself and be your own master.)
"First solve the problem, then code!"
Narrowness of experience leads to narrowness of imagination.
http://www.catb.org/esr/faqs/smart-questions.html
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html

GPG Key: DB3FB476
Key fingerprint: B0FB C67E 2E7E 7032 7FE6  7FBC 28E9 2848 DB3F B476