Abhishek Agarwal created STORM-1027:
---------------------------------------
Summary: Topology may hang because metric-tick function is a
blocking call from spout
Key: STORM-1027
URL: https://issues.apache.org/jira/browse/STORM-1027
Project: Apache Storm
Issue Type: Bug
Affects Versions: 0.10.0
Reporter: Abhishek Agarwal
Nathan had fixed the dining philosopher problem by putting a overflow buffer in
the spout so that spout is not blocking. However, overflow buffer is not used
when emitting the metric, and that could result in the deadlock. I modified the
executor to use overflow buffer for emitting metrics and afterwards topology
didn't hang.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)