lib/asir/transport/file.rb in asir-1.0.4 vs lib/asir/transport/file.rb in asir-1.0.5
- old
+ new
@@ -16,10 +16,10 @@
# Writes a Message payload String.
def _send_message message, message_payload
_write message_payload, stream
ensure
- close if ::File.pipe?(file)
+ close if file && ::File.pipe?(file)
end
# Returns a Message payload String.
def _receive_message stream, additional_data
[ _read(stream), nil ]