FileMgr: Only remove callback if it exists.

(cherry picked from commit 4a49948)
This commit is contained in:
Gina Häußge 2015-08-14 14:06:22 +02:00
parent 5f53b704dd
commit ed215fc5fa

View file

@ -155,7 +155,11 @@ class FileManager(object):
self._slicing_progress_callbacks.append(callback)
def unregister_slicingprogress_callback(self, callback):
self._slicing_progress_callbacks.remove(callback)
try:
self._slicing_progress_callbacks.remove(callback)
except ValueError:
# callback was not registered
pass
def _determine_analysis_backlog(self, storage_type, storage_manager):
counter = 0