Jeff Read wrote:
On Jan 29, 2008 12:41 AM, Jeff Read <bitwize@gmail.com> wrote:
  
Starting a "server port" in Gambit indeed creates a read-only port;
however, the objects read from this port are new, bi-directional
ports, each representing a pending TCP connection. Communication takes
place only on these ports, as it makes no sense to write to a
listening socket. Compare this to the BSD sockets interface wherein
calling accept() on a listening socket will yield a new socket to
begin communications on. Each (read) on the server port is like one
accept().
    

By the way, see also the Gambit documentation section 17.7.3 "Network
devices" for more info on this phenomenon.

--Jeff



  
Thanks Jeff, I already did the RTFM thing but could not resolve the write-port exceptions. I think I have a glimmer of understanding now. More testing will ensue.
-Bob-