From 1cee2e323414e8dd0686723d2ff8f00d002596f3 Mon Sep 17 00:00:00 2001 From: Tom Preston-Werner Date: Thu, 1 Nov 2007 11:28:35 -0700 Subject: [PATCH] fix UNIT and ID2SYM bugs --- ext/god/netlink_handler.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ext/god/netlink_handler.c b/ext/god/netlink_handler.c index 2a6a628..c8b5b9a 100644 --- a/ext/god/netlink_handler.c +++ b/ext/god/netlink_handler.c @@ -64,9 +64,9 @@ nlh_handle_events() } extra_data = rb_hash_new(); - rb_hash_aset(extra_data, rb_intern("exit_code"), UINT2FIX(event->event_data.exit.exit_code)); - rb_hash_aset(extra_data, rb_intern("exit_signal"), UINT2FIX(event->event_data.exit.exit_signal)); - rb_hash_aset(extra_data, rb_intern("thread_group_id"), INT2FIX(event->event_data.exit.process_tgid)); + rb_hash_aset(extra_data, ID2SYM(rb_intern("exit_code")), INT2FIX(event->event_data.exit.exit_code)); + rb_hash_aset(extra_data, ID2SYM(rb_intern("exit_signal")), INT2FIX(event->event_data.exit.exit_signal)); + rb_hash_aset(extra_data, ID2SYM(rb_intern("thread_group_id")), INT2FIX(event->event_data.exit.process_tgid)); rb_funcall(cEventHandler, m_call, 3, INT2FIX(event->event_data.exit.process_pid), ID2SYM(proc_exit), extra_data); return INT2FIX(1); -- 2.11.4.GIT