ribot/pig — pull request #7 by ivacf (2014-06-04 15:28:54+00:00)
Title: Makes Pig thread safe

* User `ConcurrentHashMap` instead of `HashMap`
* Add `synchronized` to `addListener` and `removeListener` methods because they use a `HashSet` that is not thread safe.