Skip to content
This repository has been archived by the owner on Jul 7, 2020. It is now read-only.

Cleanup of error handling in AbstractOutputWriter. #20

Merged
merged 1 commit into from
Feb 11, 2014

Conversation

mspiegel
Copy link
Contributor

If an error is detected in any of the threads then record the error so that subsequent calls of writeLine(String, Bundle) will propagate the error to exit the job. Converted the fields 'stopped' and 'exiting' from AtomicBooleans to volatiles because no test-and-set operations are performed on these variables.

…ected in any of the threads then record the error so that subsequent calls of writeLine(String, Bundle) will propagate the error to exit the job. Converted the fields 'stopped' and 'exiting' from AtomicBooleans to volatiles because no test-and-set operations are performed on these variables.
abramsm added a commit that referenced this pull request Feb 11, 2014
Cleanup of error handling in AbstractOutputWriter.
@abramsm abramsm merged commit 2b279e3 into addthis:master Feb 11, 2014
@mspiegel mspiegel deleted the output-writer-error-handling branch February 18, 2014 19:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants