Description
FtpFileObject.getTimestampMillis stores last modification time using FTPFile.setTimestamp.
doDetach() nulls out the underling FTPFile, but doesn't set mdtmSet = false this means later calls to FtpFileObject.getTimestampMillis fail to refresh mdtm and default to LIST timestamp.
Suggested fix:
Add mdtmSet = false to FtpFileObject.doDetach()
Attachments
Issue Links
- links to