Skip to content

Instantly share code, notes, and snippets.

@ferbncode
Last active January 9, 2020 09:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ferbncode/5f97ee428d9124c869c51ccf0139ef42 to your computer and use it in GitHub Desktop.
Save ferbncode/5f97ee428d9124c869c51ccf0139ef42 to your computer and use it in GitHub Desktop.
Exception for zalando/nakadi bug
[ERROR] [13eb51db-20ff-4521-b9af-3b58b2c4f337] [MvcAsync59522] [s.42daf9d5-ac25-5a07-a37b-a3a77b3c5f54.f1a757d0-32be-42b6-9e99-8e8798a79045.zk] --- Failed to release lock
java.io.IOException: org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /nakadi/locks/subscription_42daf9d5-ac25-5a07-a37b-a3a77b3c5f54/leases/_c_8f3f7ac9-9565-483e-b024-00095aabbf27-lease-0097814999
#011at org.apache.curator.framework.recipes.locks.InterProcessSemaphoreV2$3.close(InterProcessSemaphoreV2.java:465)
#011at org.apache.curator.framework.recipes.locks.InterProcessSemaphoreMutex.release(InterProcessSemaphoreMutex.java:71)
#011at org.zalando.nakadi.service.subscription.zk.AbstractZkSubscriptionClient.runLocked(AbstractZkSubscriptionClient.java:117)
#011at org.zalando.nakadi.service.subscription.zk.ZkSubscriptionClient.runLocked(ZkSubscriptionClient.java:40)
#011at org.zalando.nakadi.service.subscription.state.StartingState.onEnter(StartingState.java:43)
#011at org.zalando.nakadi.service.subscription.StreamingContext.exitCurrentStateAndEnter(StreamingContext.java:231)
#011at org.zalando.nakadi.service.subscription.StreamingContext.lambda$switchState$0(StreamingContext.java:213)
#011at org.zalando.nakadi.service.subscription.StreamingContext.streamInternal(StreamingContext.java:193)
#011at org.zalando.nakadi.service.subscription.StreamingContext.stream(StreamingContext.java:169)
#011at org.zalando.nakadi.controller.SubscriptionStreamController.lambda$stream$0(SubscriptionStreamController.java:231)
#011at org.springframework.web.servlet.mvc.method.annotation.StreamingResponseBodyReturnValueHandler$StreamingResponseBodyTask.call(StreamingResponseBodyReturnValueHandler.java:106)
#011at org.springframework.web.servlet.mvc.method.annotation.StreamingResponseBodyReturnValueHandler$StreamingResponseBodyTask.call(StreamingResponseBodyReturnValueHandler.java:93)
#011at org.springframework.web.context.request.async.WebAsyncManager$5.run(WebAsyncManager.java:332)
#011at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
#011at java.util.concurrent.FutureTask.run(FutureTask.java:266)
#011at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /nakadi/locks/subscription_42daf9d5-ac25-5a07-a37b-a3a77b3c5f54/leases/_c_8f3f7ac9-9565-483e-b024-00095aabbf27-lease-0097814999
#011at org.apache.zookeeper.KeeperException.create(KeeperException.java:130)
#011at org.apache.zookeeper.KeeperException.create(KeeperException.java:54)
#011at org.apache.zookeeper.ZooKeeper.delete(ZooKeeper.java:882)
#011at org.apache.curator.framework.imps.DeleteBuilderImpl$5.call(DeleteBuilderImpl.java:274)
#011at org.apache.curator.framework.imps.DeleteBuilderImpl$5.call(DeleteBuilderImpl.java:268)
#011at org.apache.curator.connection.StandardConnectionHandlingPolicy.callWithRetry(StandardConnectionHandlingPolicy.java:64)
#011at org.apache.curator.RetryLoop.callWithRetry(RetryLoop.java:100)
#011at org.apache.curator.framework.imps.DeleteBuilderImpl.pathInForeground(DeleteBuilderImpl.java:265)
#011at org.apache.curator.framework.imps.DeleteBuilderImpl.forPath(DeleteBuilderImpl.java:249)
#011at org.apache.curator.framework.imps.DeleteBuilderImpl.forPath(DeleteBuilderImpl.java:34)
#011at org.apache.curator.framework.recipes.locks.InterProcessSemaphoreV2$3.close(InterProcessSemaphoreV2.java:456)
#011... 15 more
[ERROR] [13eb51db-20ff-4521-b9af-3b58b2c4f337] [MvcAsync59522] [s.42daf9d5-ac25-5a07-a37b-a3a77b3c5f54.f1a757d0-32be-42b6-9e99-8e8798a79045] --- Failed to process task org.zalando.nakadi.service.subscription.StreamingContext$$Lambda$502/1627511978@6486b342, will rethrow original error
org.zalando.nakadi.exceptions.runtime.NakadiRuntimeException: java.io.IOException: org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /nakadi/locks/subscription_42daf9d5-ac25-5a07-a37b-a3a77b3c5f54/leases/_c_8f3f7ac9-9565-483e-b024-00095aabbf27-lease-0097814999
#011at org.zalando.nakadi.service.subscription.zk.AbstractZkSubscriptionClient.runLocked(AbstractZkSubscriptionClient.java:130)
#011at org.zalando.nakadi.service.subscription.zk.ZkSubscriptionClient.runLocked(ZkSubscriptionClient.java:40)
#011at org.zalando.nakadi.service.subscription.state.StartingState.onEnter(StartingState.java:43)
#011at org.zalando.nakadi.service.subscription.StreamingContext.exitCurrentStateAndEnter(StreamingContext.java:231)
#011at org.zalando.nakadi.service.subscription.StreamingContext.lambda$switchState$0(StreamingContext.java:213)
#011at org.zalando.nakadi.service.subscription.StreamingContext.streamInternal(StreamingContext.java:193)
#011at org.zalando.nakadi.service.subscription.StreamingContext.stream(StreamingContext.java:169)
#011at org.zalando.nakadi.controller.SubscriptionStreamController.lambda$stream$0(SubscriptionStreamController.java:231)
#011at org.springframework.web.servlet.mvc.method.annotation.StreamingResponseBodyReturnValueHandler$StreamingResponseBodyTask.call(StreamingResponseBodyReturnValueHandler.java:106)
#011at org.springframework.web.servlet.mvc.method.annotation.StreamingResponseBodyReturnValueHandler$StreamingResponseBodyTask.call(StreamingResponseBodyReturnValueHandler.java:93)
#011at org.springframework.web.context.request.async.WebAsyncManager$5.run(WebAsyncManager.java:332)
#011at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
#011at java.util.concurrent.FutureTask.run(FutureTask.java:266)
#011at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /nakadi/locks/subscription_42daf9d5-ac25-5a07-a37b-a3a77b3c5f54/leases/_c_8f3f7ac9-9565-483e-b024-00095aabbf27-lease-0097814999
#011at org.apache.curator.framework.recipes.locks.InterProcessSemaphoreV2$3.close(InterProcessSemaphoreV2.java:465)
#011at org.apache.curator.framework.recipes.locks.InterProcessSemaphoreMutex.release(InterProcessSemaphoreMutex.java:71)
#011at org.zalando.nakadi.service.subscription.zk.AbstractZkSubscriptionClient.runLocked(AbstractZkSubscriptionClient.java:117)
#011... 13 more
Caused by: org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /nakadi/locks/subscription_42daf9d5-ac25-5a07-a37b-a3a77b3c5f54/leases/_c_8f3f7ac9-9565-483e-b024-00095aabbf27-lease-0097814999
#011at org.apache.zookeeper.KeeperException.create(KeeperException.java:130)
#011at org.apache.zookeeper.KeeperException.create(KeeperException.java:54)
#011at org.apache.zookeeper.ZooKeeper.delete(ZooKeeper.java:882)
#011at org.apache.curator.framework.imps.DeleteBuilderImpl$5.call(DeleteBuilderImpl.java:274)
#011at org.apache.curator.framework.imps.DeleteBuilderImpl$5.call(DeleteBuilderImpl.java:268)
#011at org.apache.curator.connection.StandardConnectionHandlingPolicy.callWithRetry(StandardConnectionHandlingPolicy.java:64)
#011at org.apache.curator.RetryLoop.callWithRetry(RetryLoop.java:100)
#011at org.apache.curator.framework.imps.DeleteBuilderImpl.pathInForeground(DeleteBuilderImpl.java:265)
#011at org.apache.curator.framework.imps.DeleteBuilderImpl.forPath(DeleteBuilderImpl.java:249)
#011at org.apache.curator.framework.imps.DeleteBuilderImpl.forPath(DeleteBuilderImpl.java:34)
#011at org.apache.curator.framework.recipes.locks.InterProcessSemaphoreV2$3.close(InterProcessSemaphoreV2.java:456)
#011... 15 more
[INFO] [13eb51db-20ff-4521-b9af-3b58b2c4f337] [MvcAsync59522] [s.42daf9d5-ac25-5a07-a37b-a3a77b3c5f54.f1a757d0-32be-42b6-9e99-8e8798a79045] --- Cleaning task queue & Switching state immediately from StartingState to CleanupState
[INFO] [13eb51db-20ff-4521-b9af-3b58b2c4f337] [MvcAsync59522] [s.42daf9d5-ac25-5a07-a37b-a3a77b3c5f54.f1a757d0-32be-42b6-9e99-8e8798a79045] --- Switching state from StartingState to CleanupState
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment