block(5); return $callback(); } catch (LockTimeoutException $e) { return false; } finally { optional($lock)->release(); } } }