Opened 14 years ago

Last modified 4 years ago

#294 new Enhancement

Group netsplits and group rejoins (and only play one sound per group)

Reported by: tick Owned by: timothy
Component: Colloquy (Mac) Version: 2.1 (Mac)
Severity: Normal Keywords:
Cc: celtic.minstrel.ca@…

Description

If netsplits and large amounts of joins at the same time could be grouped onto the same line, might be nice.

Change History (8)

comment:1 Changed 13 years ago by timothy

  • Summary changed from backlog fills upon larger netsplits and large amounts of joins to Group netsplits and group rejoins

comment:2 Changed 13 years ago by akempgen

  • Type changed from defect to enhancement

also see #130

comment:3 Changed 13 years ago by timothy

  • Summary changed from Group netsplits and group rejoins to Group netsplits and group rejoins (and only play one sound per group)

comment:4 Changed 10 years ago by Rinoa

  • Version changed from 2.0 (Mac) to 2.1 (Mac)

Valid as of latest build.

comment:5 Changed 10 years ago by Rinoa

  • milestone set to Colloquy 2.3

comment:6 Changed 9 years ago by celticminstrel

One thing I've seen in logs from other clients is to detect netplits by the quit message and merge all the resulting PARTs into a single log message, something like this:

[12:30pm] Netsplit *.net <-> *.split quits: nick1, nick2, nick3

Detecting netsplits is quite easy; it's simply two space-separated server names (though I know one network uses dummy server names such as "*.net" or "*.split" rather than showing the real server names) in a quit message. I'd say that nearly any quit message not containing a colon is probably a netsplit (unless it's "Client Quit" or "Remote host closed the connection" or something), though I don't know enough about quit messages to be certain.

comment:7 Changed 9 years ago by celticminstrel

  • Cc celtic.minstrel.ca@… added

comment:8 Changed 4 years ago by anonymous

r6163 will help with this.

Note: See TracTickets for help on using tickets.