Project

General

Profile

Actions

Bug #4048

closed

AdiIRC doesn't join into the channels on reconnect when minimized to tray

Added by westor (GR) over 5 years ago. Updated over 5 years ago.

Status:
Unconfirmed
Priority:
Normal
Assignee:
Category:
Interface
Target version:
Start date:
07/27/2018
Due date:
% Done:

0%

Estimated time:
Operative System:
All
Regression:
No

Description

Helllo,

There is an bug, i've created a bot in AdiIRC i have in ServerList -> Channels autojoin enabled, the problem is that when the bot disconnects (because for example had an network issue) and reconnects then it doesn't joins into the channels, this problem triggers only in the bot, in my adiirc doesn't seems to have the same issue, i think it trigger when the AdiIRC is minimized on tray, i saw some informations on RawLog and i will provide them.

Rawlog:

-> 27/07/2018 02:17:27 - west.mirc.gr - SocketRead error: Δεν είναι δυνατή η ανάγνωση δεδομένων από τη σύνδεση μεταφοράς Μια υπάρχουσα σύνδεση διακόπηκε υποχρεωτικά από τον απομακρυσμένο υπολογιστή.
-> 27/07/2018 02:17:27 - west.mirc.gr - OnError called Error = 3 (Read error)
-> 27/07/2018 02:17:27 - west.mirc.gr - AutoReconnect enabled
-> 27/07/2018 02:17:27 - west.mirc.gr - AutoReconnect: 0 <= 99
-> 27/07/2018 02:17:27 - west.mirc.gr - AutoReconnect: disconnecting
-> 27/07/2018 02:17:27 - west.mirc.gr - Disconnect called True
-> 27/07/2018 02:17:27 - west.mirc.gr - Disconnect step0 done
-> 27/07/2018 02:17:27 - west.mirc.gr - Disconnect step1 done
-> 27/07/2018 02:17:27 - west.mirc.gr - Disconnect step2 done
-> 27/07/2018 02:17:27 - west.mirc.gr - ConnectThread Stop() called
-> 27/07/2018 02:17:27 - west.mirc.gr - ReadThread Stop() called
-> 27/07/2018 02:17:27 - west.mirc.gr - WriteThread Stop() called
-> 27/07/2018 02:17:27 - west.mirc.gr - PingThread Stop() called
-> 27/07/2018 02:17:27 - west.mirc.gr - Disconnect step3 done
-> 27/07/2018 02:17:27 - west.mirc.gr - Disconnect step4 done
-> 27/07/2018 02:17:27 - west.mirc.gr - Queueing reconnect in 5 seconds
-> 27/07/2018 02:17:32 - west.mirc.gr - Connect called
-> 27/07/2018 02:17:32 - west.mirc.gr - Connect called and working
-> 27/07/2018 02:17:32 - west.mirc.gr - ConnectLoop started
-> 27/07/2018 02:17:32 - west.mirc.gr - ConnectLoop looking up west.mirc.gr
-> 27/07/2018 02:17:32 - west.mirc.gr - OnLookingUp called
-> 27/07/2018 02:17:33 - west.mirc.gr - ConnectLoop lookup host OK
-> 27/07/2018 02:17:33 - west.mirc.gr - OnConnecting called
-> 27/07/2018 02:17:33 - west.mirc.gr - ConnectLoop init socket
-> 27/07/2018 02:17:33 - west.mirc.gr - ConnectLoop Starting Pingthread
-> 27/07/2018 02:17:33 - west.mirc.gr - ConnectLoop Pingthread started
-> 27/07/2018 02:17:33 - west.mirc.gr - ConnectLoop starting socket connection to 5.39.78.90:19697
-> 27/07/2018 02:17:33 - west.mirc.gr - ConnectLoop socket connected
-> 27/07/2018 02:17:33 - west.mirc.gr - ConnectLoop Connection is IPv4
-> 27/07/2018 02:17:33 - west.mirc.gr - ConnectLoop starting SSL stream connection
-> 27/07/2018 02:17:33 - west.mirc.gr - SSL remote certificate verify OK (auto)
-> 27/07/2018 02:17:34 - west.mirc.gr - Connection is secure (Aes256 - Sha384 - Tls12)
-> 27/07/2018 02:17:34 - west.mirc.gr - ConnectLoop SSL stream connected
-> 27/07/2018 02:17:34 - west.mirc.gr - ConnectLoop Starting Readthread
-> 27/07/2018 02:17:34 - west.mirc.gr - ConnectLoop Readthread started
-> 27/07/2018 02:17:34 - west.mirc.gr - ConnectLoop Starting Writethread
-> 27/07/2018 02:17:34 - west.mirc.gr - ConnectLoop Writethread started
-> 27/07/2018 02:17:34 - west.mirc.gr - OnConnected called
-> 27/07/2018 02:17:34 - west.mirc.gr - OnConnected running
-> 27/07/2018 02:17:34 - west.mirc.gr - OnConnected server = ok, sent login info
-> 27/07/2018 02:17:34 - west.mirc.gr - YOU ARE 100% CONNECTED
-> 27/07/2018 11:05:14 - Debug started

- Thanks!

Actions #1

Updated by Per Amundsen over 5 years ago

There is no join data in the debug log since that is rarely a problem.

I set a timer to reconnect a server after 10 seconds, then minimized AdiIRC to tray, all channels were rejoined.

Actions #2

Updated by westor (GR) over 5 years ago

Yes but now it doesn't re-joining into the channels on reconnect. I mentioned when it is minimized because on mine general adiirc it doesn't happens that, but in my bot it happens because it is minimized all the time, so that's why i wonder that is only occuring when it is minimized.

Actions #3

Updated by Per Amundsen over 5 years ago

  • Status changed from New to Unconfirmed

So you haven't actually tested this, just making stuff up.

I will add some channel join debug.

Actions

Also available in: Atom PDF