GitHub user revans2 opened a pull request:
https://github.com/apache/storm/pull/2417
STORM-2809: Always create the resources directory so we can check for it
The issue was actually a few lines below this. In the isFullyDownloaded
function. It would check if we wanted to extract things, like with the
resources jar, that the destination directory existed. But that directory
would only be created if there was something to extract. Some topology jars
didn't have anything to extract so the directory would never be created and the
worker would be relaunched every 30 seconds.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/revans2/incubator-storm STORM-2809
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/storm/pull/2417.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #2417
----
commit 6bc873cd23ecc4d20758afca322f44f6a3713e8c
Author: Robert (Bobby) Evans <[email protected]>
Date: 2017-11-13T21:18:42Z
STORM-2809: Always create the resources directory so we can check for it
----
---