ldilley / rubircd

:speech_balloon: An IRC server written in Ruby
http://www.dilley.me/rubircd
GNU General Public License v3.0
22 stars 4 forks source link

Ensure all mutable data is accessed synchronously in threaded mode #39

Closed ldilley closed 9 years ago

ldilley commented 9 years ago

Any data that can be changed (unlike ident for example) should be accessed synchronously while operating in threaded mode. This includes both reads (to prevent "dirty" reads) and writes (to prevent simultaneous writes by 2 or more threads.)