@grebnek In a somewhat redundant message, at least in your case as you were the one who provided the pull request that fixed your reported issue, I would like just to update this thread as per usual with a link to the Rockstor release announcement that first included your fix: against one of the issue I opened as a result of your report in this forum:
As of Rockstor 3.8-14.09 testing channel update your fix is now included.
Thanks again for the story and the fix.
And in a similar vein their are fixes pending a pull request that resolve the related issue found, ie that of Web-UI updates of Web-UI initiated in-progress balance tasks. I have added a note to this issue to update this forum post accordingly.