aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ruby/end2end/sig_int_during_channel_watch_driver.rb
diff options
context:
space:
mode:
authorGravatar murgatroid99 <mlumish@google.com>2017-05-25 15:13:27 -0700
committerGravatar murgatroid99 <mlumish@google.com>2017-05-25 15:13:27 -0700
commitc18b9069cd37083f34e8e3c1601eb20944914ee5 (patch)
tree43943d620ecb7a984694766a273823fd34eebad5 /src/ruby/end2end/sig_int_during_channel_watch_driver.rb
parent0a94f3c8ab55dfd12c14058d57f33121c8d6c411 (diff)
parent3410c8d7dc86fe7778d6795340d9792acb1b912b (diff)
Merge remote-tracking branch 'upstream/v1.3.x' into master_1.3.x_upmerge
Diffstat (limited to 'src/ruby/end2end/sig_int_during_channel_watch_driver.rb')
-rwxr-xr-xsrc/ruby/end2end/sig_int_during_channel_watch_driver.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ruby/end2end/sig_int_during_channel_watch_driver.rb b/src/ruby/end2end/sig_int_during_channel_watch_driver.rb
index 670cda0919..79a8c133fa 100755
--- a/src/ruby/end2end/sig_int_during_channel_watch_driver.rb
+++ b/src/ruby/end2end/sig_int_during_channel_watch_driver.rb
@@ -63,6 +63,11 @@ def main
'SIGINT is sent while there is an active connectivity_state call'
end
+ client_exit_code = $CHILD_STATUS
+ if client_exit_code != 0
+ fail "sig_int_during_channel_watch_client failed: #{client_exit_code}"
+ end
+
server_runner.stop
end