Re: [PATCH v3] Define SO_RCVTIMEO and SO_SNDTIMEO.

2022-10-13 Thread Christopher Baines
Ludovic Courtès writes: > Christopher Baines skribis: > >> These are important for reliable networking, since they prevent network >> operations from hanging indefinitely. >> >> * libguile/socket.c (scm_init_socket): Define SO_RCVTIMEO and >> SO_SNDTIMEO. >> (scm_getsockopt, scm_setsockopt): In

Re: [PATCH v3] Define SO_RCVTIMEO and SO_SNDTIMEO.

2022-10-12 Thread Ludovic Courtès
Hi, Christopher Baines skribis: > These are important for reliable networking, since they prevent network > operations from hanging indefinitely. > > * libguile/socket.c (scm_init_socket): Define SO_RCVTIMEO and > SO_SNDTIMEO. > (scm_getsockopt, scm_setsockopt): Include SO_RCVTIMEO and SO_SNDTIM

[PATCH v3] Define SO_RCVTIMEO and SO_SNDTIMEO.

2022-09-18 Thread Christopher Baines
These are important for reliable networking, since they prevent network operations from hanging indefinitely. * libguile/socket.c (scm_init_socket): Define SO_RCVTIMEO and SO_SNDTIMEO. (scm_getsockopt, scm_setsockopt): Include SO_RCVTIMEO and SO_SNDTIMEO in docstring and handle them. * doc/ref/pos