This post originated from an RSS feed registered with Ruby Buzz
by Eric Hodel.
Original Post: Making dircproxy Fast
Feed Title: Segment7
Feed URL: http://blog.segment7.net/articles.rss
Feed Description: Posts about and around Ruby, MetaRuby, ruby2c, ZenTest and work at The Robot Co-op.
I use dircproxy to maintain my IRC connection to #ruby-lang so I can flip through the scrollback when I rejoin. Unfortunately tons of people come and go from #ruby-lang during the course of a day. All these quits and joins get logged and all of them get sent when I reconnect by default, which can take ten to twenty seconds.
Flipping through the dircproxy man page I found the following configuration settings will stop logging the quits and joins and nearly eliminate reconnect time:
log_events -join,-part,-quit,-nick
So my dircproxy configuration for Freenode looks like this: