View Single Post
Old 09-18-2020, 05:24 PM   #2
cns1000
Member
cns1000 began at the beginning.
 
Posts: 18
Karma: 10
Join Date: Sep 2020
Device: None
If it is any help, the faillure in communication always occurs at exactly 5min2 sec into the book list transfer.

Someone previously had posted about a similar timeout problem (about two years ago) and it was apparently resiolved by uninstalling and reinstalling CC. I have not done that yet; don't know why I should, but I will if that seems to make sense.

If it is any help, the debug log from cc at the point of failure looks like this. Error involves writing to a broken pipe:

Spoiler:

2020-09-18 17:04:10.729: Log flush
2020-09-18 17:04:10.738: Error writing to output stream.
java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutp utStream.java:112)
at java.net.SocketOutputStream.write(SocketOutputStre am.java:145)
at com.multipie.cclibrary.Network.Protocol.send(Proto col.java:105)
at com.multipie.cclibrary.Network.Communicator.sendPa cket(Communicator.java:291)
at com.multipie.cclibrary.Network.Commands.GetBooks.d oCommand(GetBooks.java:116)
at com.multipie.cclibrary.Network.Communicator.interp retAndReply(Communicator.java:264)
at com.multipie.cclibrary.Network.Communicator.runLoo p(Communicator.java:219)
at com.multipie.cclibrary.Network.Communicator.run(Co mmunicator.java:242)
2020-09-18 17:04:10.746: Log flush
2020-09-18 17:04:10.754: Error writing to output stream.
java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutp utStream.java:112)
at java.net.SocketOutputStream.write(SocketOutputStre am.java:145)
at com.multipie.cclibrary.Network.Protocol.send(Proto col.java:105)
at com.multipie.cclibrary.Network.Communicator.sendPa cket(Communicator.java:291)
at com.multipie.cclibrary.Network.Commands.GetBooks.d oCommand(GetBooks.java:116)
at com.multipie.cclibrary.Network.Communicator.interp retAndReply(Communicator.java:264)
at com.multipie.cclibrary.Network.Communicator.runLoo p(Communicator.java:219)
at com.multipie.cclibrary.Network.Communicator.run(Co mmunicator.java:242)
2020-09-18 17:04:10.764: Log flush
2020-09-18 17:04:10.766: in middle of caching: book.size=4093, numberOfBooks=4093
2020-09-18 17:04:10.767: Command GetBooks: caching, sent uuids
2020-09-18 17:04:10.768: Protocol.read: socket reports it was closed
2020-09-18 17:04:10.769: Exception in getbooks cache code
java.lang.NullPointerException: Attempt to invoke virtual method 'org.json.JSONObject org.json.JSONArray.getJSONObject(int)' on a null object reference
at com.multipie.cclibrary.Network.Commands.GetBooks.d oCommand(GetBooks.java:134)
at com.multipie.cclibrary.Network.Communicator.interp retAndReply(Communicator.java:264)
at com.multipie.cclibrary.Network.Communicator.runLoo p(Communicator.java:219)
at com.multipie.cclibrary.Network.Communicator.run(Co mmunicator.java:242)
2020-09-18 17:04:10.776: Log flush
2020-09-18 17:04:10.793: Error writing to output stream.
java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutp utStream.java:112)
at java.net.SocketOutputStream.write(SocketOutputStre am.java:145)
at com.multipie.cclibrary.Network.Protocol.send(Proto col.java:105)
at com.multipie.cclibrary.Network.Communicator.sendPa cket(Communicator.java:291)
at com.multipie.cclibrary.Network.Commands.GetBooks.d oCommand(GetBooks.java:160)
at com.multipie.cclibrary.Network.Communicator.interp retAndReply(Communicator.java:264)
at com.multipie.cclibrary.Network.Communicator.runLoo p(Communicator.java:219)
at com.multipie.cclibrary.Network.Communicator.run(Co mmunicator.java:242)
2020-09-18 17:04:10.801: Log flush
2020-09-18 17:04:10.805: Command GetBooks: finished



Thanks for any assistance with this

Charles

Last edited by theducks; 09-19-2020 at 07:59 PM. Reason: spoiler
cns1000 is offline   Reply With Quote