mirror of
https://github.com/apache/cloudstack.git
synced 2025-11-03 04:12:31 +01:00
bug 3224:
don't need to call abandon
This commit is contained in:
parent
99c8830a2e
commit
ce83525b5a
@ -92,7 +92,7 @@ public class DownloadListener implements Listener {
|
||||
|
||||
public static final Logger s_logger = Logger.getLogger(DownloadListener.class.getName());
|
||||
public static final int SMALL_DELAY = 100;
|
||||
public static final long STATUS_POLL_INTERVAL = 10000L;
|
||||
public static final long STATUS_POLL_INTERVAL = 30000L;
|
||||
|
||||
public static final String DOWNLOADED=Status.DOWNLOADED.toString();
|
||||
public static final String NOT_DOWNLOADED=Status.NOT_DOWNLOADED.toString();
|
||||
|
||||
@ -383,13 +383,9 @@ public class DownloadMonitorImpl implements DownloadMonitor {
|
||||
public void handleDownloadEvent(HostVO host, VMTemplateVO template, Status dnldStatus) {
|
||||
if ((dnldStatus == VMTemplateStorageResourceAssoc.Status.DOWNLOADED) || (dnldStatus==Status.ABANDONED)){
|
||||
VMTemplateHostVO vmTemplateHost = new VMTemplateHostVO(host.getId(), template.getId());
|
||||
DownloadListener oldListener = null;
|
||||
synchronized (_listenerMap) {
|
||||
oldListener = _listenerMap.remove(vmTemplateHost);
|
||||
_listenerMap.remove(vmTemplateHost);
|
||||
}
|
||||
if (oldListener != null) {
|
||||
oldListener.abandon();
|
||||
}
|
||||
}
|
||||
|
||||
VMTemplateHostVO vmTemplateHost = _vmTemplateHostDao.findByHostTemplate(host.getId(), template.getId());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user