Similar, but in Guile, you don't have to care about if it's blocking and schedule it by yourself, while you have to care about it explicitly in C. 于 2019年5月15日周三 20:10写道: > On Wed, May 15, 2019 at 07:25:37PM +0800, Nala Ginrut wrote: > > hi Tomas! > > For Guile, if you enabled suspendable-port, you may schedule the > > blocking task captured by delimited continuation. > > And use I/O multiplex mechanism (say, select or epoll) for monitoring > > the file descriptor (or port). > > So basically it's like C -- you call read() or write() when select/epoll > tells you that this socket wants to play with you. Thanks! > > Thanks to Chris qnd you > > Cheers > -- tomás >