<div dir="ltr">Hi!<br><br>Is there any way to make Gambit's scheduler trig an event when there is activity on external file descriptors, for instance as provided by curl_multi_fdset ( <a href="http://curl.haxx.se/libcurl/c/curl_multi_fdset.html" target="_blank">http://curl.haxx.se/libcurl/c/curl_multi_fdset.html</a> ) of libCurl multi ( <a href="http://curl.haxx.se/libcurl/c/libcurl-multi.html" target="_blank">http://curl.haxx.se/libcurl/c/libcurl-multi.html</a> )?<br>

<br>The question was raised in 2004 ( <a href="https://webmail.iro.umontreal.ca/pipermail/gambit-list/2004-November/000023.html" target="_blank">https://webmail.iro.umontreal.ca/pipermail/gambit-list/2004-November/000023.html</a> ), at that time without answer.<br>
<br>What is the current answer to this question, is there any elegant way to have Gambit monitor a set of external file descriptors, and trig an event handler on event?<br><br>( There has been a quite extensive related discussion over the years, and one interesting instance was when Allan Langley published a libevent patch for Gambit, <a href="https://webmail.iro.umontreal.ca/pipermail/gambit-list/2005-August/000382.html" target="_blank">https://webmail.iro.umontreal.ca/pipermail/gambit-list/2005-August/000382.html</a> . Allan has personally not continued developing this respect of Gambit. Has someone else? Ought Allan's code work in the current Gambit version? )<br>

<br>Regards<br>Mikael<br><br></div>