ensure database connection removal activated again

This commit is contained in:
Ralf Teusner
2015-11-10 15:04:21 +01:00
parent e927a39041
commit b1733d1a16

View File

@ -174,8 +174,8 @@ class DockerClient
We need to start a second thread to kill the websocket connection, We need to start a second thread to kill the websocket connection,
as it is impossible to determine whether further input is requested. as it is impossible to determine whether further input is requested.
""" """
begin
@thread = Thread.new do @thread = Thread.new do
#begin
timeout = @execution_environment.permitted_execution_time.to_i # seconds timeout = @execution_environment.permitted_execution_time.to_i # seconds
sleep(timeout) sleep(timeout)
if container.status != :returned if container.status != :returned
@ -186,10 +186,10 @@ class DockerClient
end end
kill_container(container) kill_container(container)
end end
# ensure end
# #guarantee that the thread is releasing the DB connection after it is done ensure
# ActiveRecord::Base.connectionpool.releaseconnection # guarantee that the thread is releasing the DB connection after it is done
# end ActiveRecord::Base.connectionpool.releaseconnection
end end
end end