[jboss-jira] [JBoss JIRA] (WFCORE-178) ContentRepositoryImpl should not call File.deleteOnExit

Brian Stansberry (JIRA) issues at jboss.org
Thu Oct 16 16:28:36 EDT 2014


Brian Stansberry created WFCORE-178:
---------------------------------------

             Summary: ContentRepositoryImpl should not call File.deleteOnExit
                 Key: WFCORE-178
                 URL: https://issues.jboss.org/browse/WFCORE-178
             Project: WildFly Core
          Issue Type: Bug
          Components: Domain Management
            Reporter: Brian Stansberry
            Assignee: Emmanuel Hugonnet


ContentRepositoryImpl.removeContent calls File.deleteOnExit if it can't delete the content or parent dirs. This is very wrong:

1) The grandparent dir may have other children completed unrelated to the item being removed.
2) The content in question may have been restored before process exit. For example, a deployment is undeployed, and then a while later the same bits are uploaded again.
3) File.deleteOnExit is a small memory leak. This one's relatively minor.



--
This message was sent by Atlassian JIRA
(v6.3.1#6329)


More information about the jboss-jira mailing list