It could also be a network issue so I'm still investigating.
I haven’t experienced exceptions of this kind so far, but if it turns out that BaseX is the black sheep, feel freeo to create an MVCE for us.
10/28/2016 4:10:21 PM Suppressed: java.net.SocketException: Broken pipe 10/28/2016 4:10:21 PM at java.net.SocketOutputStream.socketWrite0(Native Method) 10/28/2016 4:10:21 PM at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113) 10/28/2016 4:10:21 PM at java.net.SocketOutputStream.write(SocketOutputStream.java:159) 10/28/2016 4:10:21 PM at org.basex.io.out.BufferOutput.flush(BufferOutput.java:60) 10/28/2016 4:10:21 PM at org.basex.io.out.BufferOutput.write(BufferOutput.java:54) 10/28/2016 4:10:21 PM at org.basex.io.out.PrintOutput.write(PrintOutput.java:66) 10/28/2016 4:10:21 PM at org.basex.io.out.ServerOutput.write(ServerOutput.java:31) 10/28/2016 4:10:21 PM at java.io.OutputStream.write(OutputStream.java:116) 10/28/2016 4:10:21 PM at org.basex.io.out.BufferOutput.flush(BufferOutput.java:60) 10/28/2016 4:10:21 PM at org.basex.io.out.PrintOutput.flush(PrintOutput.java:141) 10/28/2016 4:10:21 PM at org.basex.io.serial.OutputSerializer.close(OutputSerializer.java:82) 10/28/2016 4:10:21 PM at org.basex.server.ServerQuery.execute(ServerQuery.java:143) 10/28/2016 4:10:21 PM ... 2 more