I'd unchecked "Reconnect on disconnect" and "Enable connect retry". mIRC would do as the settings above if it ran the first time after my computer started.
If I closed mIRC and opened it again, the settings would be ignored when the connections were disconnected:
* Connecting to irc.efnet.org (6667)
.
.
.
-irc.mzima.net- *** Banned Temporary K-line 1440 min. - Open Proxy found on your IP [removed] . Please check your system and fix it. (2011/8/21 20.56)
-
Closing Link: 127.0.0.1 (*** Banned )
-
* Disconnected
The followings executed 18 times:
-
* Connect retry #1 irc.efnet.org (6667) (dns pool)
.
.
.
Closing Link: [removed] (*** Banned )
-
* Disconnected
It's really strange the information mIRC showed in 18 times of retries were "* Connect retry
#1 irc.efnet.org (6667) (dns pool)", not #2, #3...