aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ruby/ext/grpc/rb_grpc.c
diff options
context:
space:
mode:
authorGravatar Jan Tattermusch <jtattermusch@users.noreply.github.com>2016-05-09 10:21:49 -0700
committerGravatar Jan Tattermusch <jtattermusch@users.noreply.github.com>2016-05-09 10:21:49 -0700
commit03f7e995d2d62aba03c41a259ab3aab3476d5b9c (patch)
tree1cd4b05a4c8b5507747f6a30d48482f2dc520ecc /src/ruby/ext/grpc/rb_grpc.c
parente646724c3cc7834df9f730e4c2793de2560c8237 (diff)
parent41fd37bbe38cb338b4d7350653658146b9012ae0 (diff)
Merge pull request #6472 from murgatroid99/ruby_signal_handling2
Make Ruby library terminate on Ctrl+C on client and server
Diffstat (limited to 'src/ruby/ext/grpc/rb_grpc.c')
-rw-r--r--src/ruby/ext/grpc/rb_grpc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ruby/ext/grpc/rb_grpc.c b/src/ruby/ext/grpc/rb_grpc.c
index 06a07ac646..5277148fc9 100644
--- a/src/ruby/ext/grpc/rb_grpc.c
+++ b/src/ruby/ext/grpc/rb_grpc.c
@@ -50,6 +50,7 @@
#include "rb_loader.h"
#include "rb_server.h"
#include "rb_server_credentials.h"
+#include "rb_signal.h"
static VALUE grpc_rb_cTimeVal = Qnil;
@@ -332,6 +333,7 @@ void Init_grpc_c() {
Init_grpc_channel_credentials();
Init_grpc_server();
Init_grpc_server_credentials();
+ Init_grpc_signals();
Init_grpc_status_codes();
Init_grpc_time_consts();
}