3 Avr
2013
3 Avr
'13
18:17
:D Shining! 2013/4/3 Marc Feeley <feeley@iro.umontreal.ca> ..
After further investigation it appears that there is a simpler approach. Simply defining
(define (abort-io port) (input-port-timeout-set! port -inf.0))
is sufficient. There is no need for the thread-interrupt! call because the functions input/output-port-timeout-set! contain the logic to force the waiting thread to wakeup.
Marc