Skip to content
This repository has been archived by the owner on Jun 17, 2024. It is now read-only.

Finer-grained locking in StreamingInputVertex #4

Open
frankmcsherry opened this issue Apr 23, 2014 · 0 comments
Open

Finer-grained locking in StreamingInputVertex #4

frankmcsherry opened this issue Apr 23, 2014 · 0 comments
Assignees

Comments

@frankmcsherry
Copy link
Contributor

StreamingInputVertex.PerformAction holds a lock on the object while it processes all of its input records (calls to output.Send()). This blocks any threads trying to enqueue work items. It seems that the lock should be able to held for less time, only related to variables/state that might be modified by other threads.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants