-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Spec Comp
-
None
We are continuing to have test failures due to the fact that creating a server creates a background thread which monitors it and changes its state, which tests ignore and try to do things like this:
primary.monitor.instance_variable_set(:@description, primary_description)
We need to have a proper system for stopping all background I/O, recursively from the client down, to avoid races like this.
- is depended on by
-
RUBY-1515 Stop mutating server descriptions
- Closed