This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: [PATCH] solaris socket communications bug workaround


| From: Chris.Bitmead@misys.com.au
| Date: Wed, 7 Oct 1998 11:06:31 +1100
| 
| Off the top of my head, it seems like a very bad idea that guile sockets
| are buffered by default. It seems to me like the low level un-buffered
| interface should be the default, and special action should be taken to make
| it buffered.
| 
| I'm speaking from relative ignorance about this issue however. But I know
| that not everybody wants buffering
| and/or to use the (IMHO) horrible C buffered routines.

As far as I remember (and checking the code it still seems so),
sockets are not buffered by default.  They do get wrapped
in unbuffered stdio streams for convenience.

Gary