[gambit-list] how can i make the following be non-blocking io?