• Niels Möller's avatar
    * src/io.c (lsh_oop_time_callback): New function. · 13ea8a83
    Niels Möller authored
    (lsh_oop_register_callout): New function.
    (lsh_oop_cancel_callout): New function.
    (do_kill_callout): New function.
    (io_callout): Deleted delay argument, as delays are not currently
    implemented.
    
    * src/io.c (io_final): Call gc_final. That makes sure that all
    callbacks are cancelled. Updated callers to not use gc_final, only
    io_final.
    
    Rev: src/io.c:1.150
    Rev: src/io.h:1.81
    13ea8a83
io.c 49.2 KB