DCP client will not detect end of stream

Using the example from CountDocumentSizes.java, DCP client (0.12.0) will not detect the end of stream. Neither with the solution in the above example, neither using SystemEventHandler and StreamEndEvent. Actually, not receiving any system events.

Using Couchbase Server 4.5.1-2844 Community Edition (build-2844).

2017-12-23 16:27:38 INFO streamBucketReader:10 - Received a total of [45369] messages.
2017-12-23 16:27:41 INFO streamBucketReader:10 - Received a total of [116096] messages.
2017-12-23 16:27:44 INFO streamBucketReader:10 - Received a total of [202943] messages.
2017-12-23 16:27:50 INFO streamBucketReader:10 - Received a total of [256185] messages.
2017-12-23 16:27:53 INFO streamBucketReader:10 - Received a total of [369139] messages.
2017-12-23 16:27:56 INFO streamBucketReader:10 - Received a total of [453847] messages.
2017-12-23 16:27:59 INFO streamBucketReader:10 - Received a total of [537421] messages.
2017-12-23 16:28:02 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:05 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:08 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:11 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:14 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:17 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:20 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:23 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:26 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:29 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:32 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:35 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:38 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:41 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:44 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:47 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:50 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:53 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:56 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:28:59 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:29:02 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:29:05 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:29:08 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:29:11 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:29:14 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:29:17 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:29:20 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:29:23 INFO streamBucketReader:10 - Received a total of [540702] messages.
2017-12-23 16:29:26 INFO streamBucketReader:10 - Received a total of [540702] messages.

Hi Zoltan,

The CountDocumentSizes.java example completes normally for me. Can you please explain in more detail how CountDocumentSizes is not behaving like you expect? If you’re running different code, it would be useful to see a minimal code example that demonstrates the problem.

Thanks,
David