[jcifs] Unable to create new native thread
Michael Schlegel
lulog1 at yahoo.de
Thu Oct 16 10:26:48 GMT 2008
I made a update from jcifs-1.2.17 to jcifs-1.2.24 and now i get following
exception:
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at jcifs.UniAddress.lookupServerOrWorkgroup(UniAddress.java:212)
at jcifs.UniAddress.getAllByName(UniAddress.java:360)
at jcifs.UniAddress.getByName(UniAddress.java:301)
at jcifs.smb.Dfs.getTrustedDomains(Dfs.java:72)
at jcifs.smb.Dfs.resolve(Dfs.java:193)
at jcifs.smb.SmbFile.doConnect(SmbFile.java:923)
at jcifs.smb.SmbFile.connect(SmbFile.java:994)
at jcifs.smb.SmbFile.connect0(SmbFile.java:889)
at jcifs.smb.SmbFile.queryPath(SmbFile.java:1480)
at jcifs.smb.SmbFile.exists(SmbFile.java:1578)
In our code we check a big list of files if they exists or not.
The code lokks similar like this:
while( (nextFileToCheck = getNext() ) != null )
{
if( nextFileToCheck.exists() )
{
//do something
}
else
{
//do something
}
}
More information about the jcifs
mailing list