diff --git a/cmd/daily-lifecycle-ops.go b/cmd/daily-lifecycle-ops.go
index <HASH>..<HASH> 100644
--- a/cmd/daily-lifecycle-ops.go
+++ b/cmd/daily-lifecycle-ops.go
@@ -44,22 +44,12 @@ func startDailyLifecycle(ctx context.Context, objAPI ObjectLayer) {
 			return
 		case <-time.NewTimer(bgLifecycleInterval).C:
 			// Perform one lifecycle operation
-			err := lifecycleRound(ctx, objAPI)
-			switch err.(type) {
-			case OperationTimedOut:
-				// Unable to hold a lock means there is another
-				// caller holding write lock, ignore and try next round.
-				continue
-			default:
-				logger.LogIf(ctx, err)
-			}
+			logger.LogIf(ctx, lifecycleRound(ctx, objAPI))
 		}
 
 	}
 }
 
-var lifecycleLockTimeout = newDynamicTimeout(60*time.Second, time.Second)
-
 func lifecycleRound(ctx context.Context, objAPI ObjectLayer) error {
 	buckets, err := objAPI.ListBuckets(ctx)
 	if err != nil {
fix: cleanup lifecycle unused code (#<I>)