Details
-
Bug
-
Resolution: Fixed
-
Critical
-
2.0.8
-
Ubuntu 14.04, 16.04
Description
https://gist.github.com/sublee/4b5796ad7a56bf2342fefe5d40b0332b
When I ignore GreenletExit during getting foo, getting bar on the same greenlet returns the result of foo instead of bar. It's a critical issue because we could not believe the result of any operations.
Visit the link. There's an example code which reproduces the issue. I tested the example with couchbase-2.8.0. But I've been experiencing the issue from long time ago.