File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
server/src/main/java/org/apache/cloudstack/ca Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -305,30 +305,30 @@ public DummyBGTask() {
305305 protected void runInContext () {
306306 final GlobalLock lock = GlobalLock .getInternLock ("DummyBGTask" );
307307 try {
308- logger .info ("DummyBGTask: Grabbing lock to check for DB HA at " + DateTime .now (DateTimeZone .UTC ));
309- if (lock .lock (5 )) {
308+ logger .info ("DummyBGTask: Trying to get lock at " + DateTime .now (DateTimeZone .UTC ));
309+ if (lock .lock (50 )) {
310310 try {
311311 logger .info ("DummyBGTask: Lock acquired, now sleeping for 5 seconds" );
312312 try {
313- Thread .sleep (5 * 1000L );
313+ Thread .sleep (10 * 1000L );
314314 } catch (InterruptedException ignore ) {
315315 }
316316 } finally {
317317 logger .info ("DummyBGTask: Unlocking now" );
318318 lock .unlock ();
319319 }
320320 } else {
321- logger .info ("DummyBGTask: Could not get lock" );
321+ logger .info ("DummyBGTask: Could not get lock, retrying... " );
322322 }
323- logger .info ("DummyBGTask: One round of lock-grab for DB HA over at " + DateTime .now (DateTimeZone .UTC ));
323+ logger .info ("DummyBGTask: One round of lock-grab over at " + DateTime .now (DateTimeZone .UTC ));
324324 } finally {
325325 lock .releaseRef ();
326326 }
327327 }
328328
329329 @ Override
330330 public Long getDelay () {
331- return 2000L ;
331+ return 5000L ;
332332 }
333333 }
334334
You can’t perform that action at this time.
0 commit comments