Change summary
Gemfile | 10 ++++++----
sgx_endstream.rb | 12 ++++++++++--
2 files changed, 16 insertions(+), 6 deletions(-)
Detailed changes
@@ -3,8 +3,8 @@
source "https://rubygems.org"
gem "amazing_print"
gem "blather", git: "https://github.com/adhearsion/blather.git", branch: "develop"
-gem "dhall"
gem "csv"
+gem "dhall"
gem "em-hiredis"
gem "em-http-request", git: "https://github.com/singpolyma/em-http-request", branch: "fix-letsencrypt"
gem "em_promise.rb"
@@ -12,6 +12,8 @@ gem "ougai"
gem "savon"
gem "sentry-ruby", "<= 4.3.1"
-gem "pry"
-gem "pry-byebug"
-gem "rubocop"
+group(:development) do
+ gem "pry"
+ gem "pry-byebug"
+ gem "rubocop"
+end
@@ -260,6 +260,14 @@ iq type: [:get, :set] do |iq|
self << iq.as_error("service-unavailable", :cancel)
end
-trap(:INT) { @shutdown_requested = true; EM.stop }
-trap(:TERM) { @shutdown_requested = true; EM.stop }
+trap(:INT) do
+ @shutdown_requested = true
+ EM.stop
+end
+
+trap(:TERM) do
+ @shutdown_requested = true
+ EM.stop
+end
+
EM.run { client.run }