Related stack trace. Since user invocation cancellation is expected behaviour we should not see Empty error .
2017-02-17 02:59:45,158 [ERROR] [ 12] [-:-] reactor.py:44 'Error in Reactor Thread'
'Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/hazelcast/reactor.py", line 38, in _loop
self._check_timers()
File "/usr/local/lib/python2.7/dist-packages/hazelcast/reactor.py", line 58, in _check_timers
self._timers.get_nowait()
File "/usr/lib/python2.7/Queue.py", line 190, in get_nowait
return self.get(False)
File "/usr/lib/python2.7/Queue.py", line 165, in get
raise Empty
Empty'