Hey Mike,

Sorry about turning this thread into the JEmplode tech support thread, but I tried to do a large download today and had some interestin behavior. It got through about 300 tunes and then all the files started showing up as 0 bytes. They were still taking a while to download, so I'm guessing it was actually doing the transfer, but the files were all saved as 0 bytes. Here's part of the status.txt which might provide some insight:


java.io.InterruptedIOException: Read timed out
at java.net.SocketInputStream.socketRead(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:90)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:225)
at java.io.BufferedInputStream.read(BufferedInputStream.java:280)
at org.jempeg.empeg.protocol.EmpegInputStream.read(EmpegInputStream.java:77)
at org.jempeg.empeg.protocol.EmpegInputStream.read(EmpegInputStream.java:71)
at org.jempeg.empeg.protocol.EmpegCharArray.read(EmpegCharArray.java:90)
at org.jempeg.empeg.protocol.EmpegCharArray.read(EmpegCharArray.java:86)
at org.jempeg.empeg.protocol.packet.TransferResponsePacket.read0(TransferResponsePacket.java:70)
at org.jempeg.empeg.protocol.packet.AbstractEmpegResponsePacket.read(AbstractEmpegResponsePacket.java:49)
at org.jempeg.empeg.protocol.Request.receive(Request.java:251)
at org.jempeg.empeg.protocol.Request.waitForReply(Request.java:148)
at org.jempeg.empeg.protocol.Request.readFID(Request.java:362)
at org.jempeg.empeg.protocol.ProtocolClient.readFID(ProtocolClient.java:231)
at org.jempeg.empeg.emplode.EmplodeSyncManager.downloadFile(EmplodeSyncManager.java:438)
at org.jempeg.empeg.emplode.EmplodeSyncManager.downloadFiles(EmplodeSyncManager.java:356)
at org.jempeg.empeg.emplode.action.DownloadAction$DownloadInBackground.run(DownloadAction.java:137)
at java.lang.Thread.run(Thread.java:484)
org.jempeg.empeg.protocol.EmpegProtocolException: Stream did not contain PSOH. (Got -62 instead)
at org.jempeg.empeg.protocol.packet.EmpegPacketHeader.read(EmpegPacketHeader.java:91)
at org.jempeg.empeg.protocol.Request.receive(Request.java:191)
at org.jempeg.empeg.protocol.Request.waitForReply(Request.java:148)
at org.jempeg.empeg.protocol.Request.readFID(Request.java:362)
at org.jempeg.empeg.protocol.ProtocolClient.readFID(ProtocolClient.java:231)
at org.jempeg.empeg.emplode.EmplodeSyncManager.downloadFile(EmplodeSyncManager.java:438)
at org.jempeg.empeg.emplode.EmplodeSyncManager.downloadFiles(EmplodeSyncManager.java:356)
at org.jempeg.empeg.emplode.action.DownloadAction$DownloadInBackground.run(DownloadAction.java:137)
at java.lang.Thread.run(Thread.java:484)


I wasn't using my Empeg at the time so I don't think I was doing anything that would have caused this. Has anyone else done any large downloads with JEmplode?
_________________________
- Tony C
my empeg stuff