IClojure icon indicating copy to clipboard operation
IClojure copied to clipboard

Broken Pipe (Write Failed) thrown randomly

Open castrogerardo opened this issue 6 years ago • 2 comments

The exception below is thrown seemingly at random when evaluating certain forms while connectd to a remote ssh REPL.

Exception while doing something unexpected. #error {:cause "Broken pipe (Write failed)", :via [{:type java.util.concurrent.ExecutionException, :message "java.net.SocketException: Broken pipe (Write failed)", :at [java.util.concurrent.FutureTask report "FutureTask.java" 122]} {:type java.net.SocketException, :message "Broken pipe (Write failed)", :at [java.net.SocketOutputStream socketWrite0 "SocketOutputStream.java" -2]}], :trace [[java.net.SocketOutputStream socketWrite0 "SocketOutputStream.java" -2] [java.net.SocketOutputStream socketWrite "SocketOutputStream.java" 111] [java.net.SocketOutputStream write "SocketOutputStream.java" 155] [sun.nio.cs.StreamEncoder writeBytes "StreamEncoder.java" 221] [sun.nio.cs.StreamEncoder implWrite "StreamEncoder.java" 282] [sun.nio.cs.StreamEncoder write "StreamEncoder.java" 125] [java.io.OutputStreamWriter write "OutputStreamWriter.java" 207] [java.io.BufferedWriter flushBuffer "BufferedWriter.java" 129] [java.io.BufferedWriter flush "BufferedWriter.java" 253] [clojure.core$flush invokeStatic /14] /15]}

castrogerardo avatar Jan 11 '19 20:01 castrogerardo

I've seen this as well. Can't really tell the cause.

didibus avatar Feb 15 '19 07:02 didibus

Have you tried upgrading to the latest commit? Most, if not all, of my issues with this exception were resolved after upgrading.

castrogerardo avatar Feb 18 '19 23:02 castrogerardo