Hang on a second.
How are the temporary files being created?
How come it isn't freenet's _responsibility_ to do something along the lines
of:

1.    Create a temporary file
2.    When we don't need the temporary file, delete it

?  I apologise for my utter ignorance of the java code.  However if no JREs
on Windows automatically delete temporary files then it sounds to me more
like there is a non-cross-platform quirk on *nix platforms that causes
temporary files to be automatically deleted.  Based on the glib assumption
that java clearly works properly on "all" platforms and that it is the
code's responsibility to perform its own cleanup - code creates a file so
code should delete a file, not underlying operating system (remember, there
are always going to be some things that ext2 supports that FAT32 or NTFS do
not).

Ps. Do not interpret this as any kind of pro-Windows-anti-*nix statement.

Dave


> > > > It is a bug. Too bad it isn't freenet's :). It's been attempted to
be
> > > fixed,
> > > > but the files are still hanging around. I'd suggest we all live with
> it.
> > > > (it's a jvm problem, actually -- no workaround found)



_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to