When I interrupt BaseXServer with SIGINT, I occasionally see backtraces like this one.

 - Godmar

Starting BaseXServer on port 1985
BaseX 6.2.3 [Server]
Server was started.
java.io.IOException: Stream closed
    at sun.nio.cs.StreamEncoder.ensureOpen(StreamEncoder.java:26)
    at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:99)
    at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:116)
    at java.io.OutputStreamWriter.write(OutputStreamWriter.java:203)
    at java.io.Writer.write(Writer.java:140)
    at org.basex.server.Log.write(Log.java:76)
    at org.basex.server.ServerProcess.run(ServerProcess.java:178)
java.io.IOException: Stream closed
    at sun.nio.cs.StreamEncoder.ensureOpen(StreamEncoder.java:26)
    at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:99)
    at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:116)
    at java.io.OutputStreamWriter.write(OutputStreamWriter.java:203)
    at java.io.Writer.write(Writer.java:140)
    at org.basex.server.Log.write(Log.java:76)
    at org.basex.server.ServerProcess.run(ServerProcess.java:178)