mirror of https://github.com/fluffle/goirc
b294365fc1
This implementation has lockless handler lists, which reduces the time during which the handler map lock must be held. It doesn't unlink empty lists from the map, but as long as the set of events to handle is fixed and finite it's arguably better that way. |
||
---|---|---|
.. | ||
commands.go | ||
commands_test.go | ||
connection.go | ||
connection_test.go | ||
dispatch.go | ||
dispatch_test.go | ||
dispatch_unsafe.go | ||
doc.go | ||
handlers.go | ||
handlers_test.go | ||
line.go | ||
line_test.go | ||
mocknetconn_test.go | ||
state_handlers.go |