Method: Docker::Util.close_write

Defined in:
lib/docker/util.rb

.close_write(socket) ⇒ Object



94
95
96
97
98
99
100
101
102
# File 'lib/docker/util.rb', line 94

def close_write(socket)
  if socket.respond_to?(:close_write)
    socket.close_write
  elsif socket.respond_to?(:io)
    socket.io.close_write
  else
    raise IOError, 'Cannot close socket'
  end
end