Suppose we have a simple topology with a spout and a single bolt, and the tuple timeout is set to some value. When a message exceeds the processing time allotted, even if the bolt is still working, what happens to that computation? Does the framework kill the bolt or interrupt the executing thread and reallocate it to some other message? Does it leave the bolt working to finish its work, starting a new thread in its place?
Thanks, Mark
