NullPointerException in PollingInputStream.readPendingInput() [message #1232133] |
Thu, 16 January 2014 04:39  |
Eclipse User |
|
|
|
Hi,
Occasionally I get a NullPointerException in PollingInputStream.readPendingInput():
java.lang.NullPointerException
at org.eclipse.ecf.provider.filetransfer.util.PollingInputStream.readPendingInput(PollingInputStream.java:234)
at org.eclipse.ecf.provider.filetransfer.util.PollingInputStream.close(PollingInputStream.java:104)
at
org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer$1.performFileTransfer(AbstractRetrieveFileTransfer.java:185)
at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
It's impossible for me to predictably reproduce the problem but in theory it might be caused by concurrent attempts to
close() the stream. Should there be a "in != null" guard in PollingInputStream.readPendingInput()?
Cheers
/Eike
----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.02962 seconds