Replacing a killed container only if required
This commit is contained in:
@ -134,7 +134,7 @@ class DockerContainerPool
|
||||
remove_from_all_containers(container, execution_environment, bypass_semaphore: true)
|
||||
missing_counter_count = execution_environment.pool_size - @all_containers[execution_environment.id].length
|
||||
if missing_counter_count > 0
|
||||
Rails.logger.error('Creating a new container and returning that.')
|
||||
Rails.logger.error('replace_broken_container: Creating a new container and returning that.')
|
||||
new_container = create_container(execution_environment)
|
||||
DockerContainerPool.add_to_all_containers(new_container, execution_environment, bypass_semaphore: true)
|
||||
else
|
||||
|
Reference in New Issue
Block a user