> 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