Irssi core bugs

Notice: Undefined index: tasklist_type in /var/www/ : eval()'d code on line 85 Notice: Undefined index: tasklist_type in /var/www/ : eval()'d code on line 90
  • Status Unconfirmed
  • Percent Complete
  • Task Type Bug Report
  • Category core
  • Assigned To No-one
  • Operating System All
  • Severity Medium
  • Priority Normal
  • Reported Version irssi 0.8.15
  • Due in Version Undecided
  • Due Date Undecided
  • Votes 0
  • Private No
Attached to Project: Irssi core bugs
Opened by Antti Laiti (laiti) - 2012-09-04

FS#876 - Irssi keeps on opening new windows when trying to join an unavailable channel during netsplit

1) channels_rejoin_unavailable = ON
2) autocreate_windows = ON
3) IRC Server is in the split mode so that an unavailable !channel exists. Happens at least in IRCnet.

How to reproduce:
Try to join a !channel that is unavailable.

What happens:
Irssi opens a new window every time it tries to join. I ended up with 240 empty windows with no easy way to close them without closing important windows too.

What should happen:
New window is not opened if the channel cannot be joined to. Or at least the window should be closed once it is clear that the join was not succesful.

Other info:
$ irssi --version
irssi 0.8.15-svn (20120624 1733)

This task does not depend on any other tasks.