> Alan Bram <[EMAIL PROTECTED]> writes:
> 
> > Gee, that's strange.  When I try it, even with a larger size, it
> > still works fine for me.
> 
> The problem is likely that uniform-array-read! will try to fill the
> whole array, if necessary by doing more than one call to read(2).  The
> first call will not block after select or poll has given the green
> light for reading, but the second call might block (or not).

Sure.  But if enough bytes are there, even if they arrive a moment
later, as I think William said they were, then even the second
select() should not block.


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user

Reply via email to