- for splay_each(io_t, io, &loop->ios)
- splay_free_node(&loop->ios, node);
- for splay_each(timeout_t, timeout, &loop->timeouts)
- splay_free_node(&loop->timeouts, node);
- for splay_each(signal_t, signal, &loop->signals)
- splay_free_node(&loop->signals, node);
+ for splay_each(io_t, io, &loop->ios) {
+ splay_unlink_node(&loop->ios, node);
+ }
+
+ for splay_each(timeout_t, timeout, &loop->timeouts) {
+ splay_unlink_node(&loop->timeouts, node);
+ }
+
+ for splay_each(signal_t, signal, &loop->signals) {
+ splay_unlink_node(&loop->signals, node);
+ }