[jcifs] ConcurrentModification exception from SmbTransport using
examples/SmbCrawler
Gary Rambo
c-grambo at aventail.com
Tue Sep 30 06:50:04 EST 2003
I'm regularly getting a ConcurrentModificationException when trying to
connect to a certain workgroup. I tried synchronizing the sessions
LinkedList in SmbTransport.java, but that had no appreciable affect:
java -cp ../../jcifs-0.7.13.jar:. SmbCrawler smb://W2K3/ 2
Exception in thread "main" jcifs.smb.SmbException: Timeout waiting for
response from server. W2K3<1D>/192.168.2.26
at jcifs.smb.SmbTransport.send(SmbTransport.java:634)
at jcifs.smb.SmbSession.sessionSetup(SmbSession.java:135)
at jcifs.smb.SmbSession.send(SmbSession.java:102)
at jcifs.smb.SmbTree.treeConnect(SmbTree.java:124)
at jcifs.smb.SmbFile.connect(SmbFile.java:588)
at jcifs.smb.SmbFile.connect0(SmbFile.java:550)
at jcifs.smb.SmbFile.sendTransaction(SmbFile.java:526)
at jcifs.smb.SmbFile.listFiles(SmbFile.java:1371)
at jcifs.smb.SmbFile.listFiles(SmbFile.java:1304)
at SmbCrawler.traverse(SmbCrawler.java:21)
at SmbCrawler.main(SmbCrawler.java:41)
java.util.ConcurrentModificationException
at
java.util.LinkedList$ListItr.checkForComodification(LinkedList.java:552)
at java.util.LinkedList$ListItr.next(LinkedList.java:488)
at jcifs.smb.SmbTransport.tryClose(SmbTransport.java:310)
at jcifs.smb.SmbTransport.run(SmbTransport.java:440)
at java.lang.Thread.run(Thread.java:534)
I've attached the ethereal capture file for the attempt.
Thanks.
Gary
-------------- next part --------------
A non-text attachment was scrubbed...
Name: concurrentmodificationexception.cap
Type: application/octet-stream
Size: 2113 bytes
Desc: not available
Url : http://lists.samba.org/archive/jcifs/attachments/20030929/50e04c1a/concurrentmodificationexception.obj
More information about the jcifs
mailing list