mirror of
				https://github.com/osmarks/ngircd.git
				synced 2025-10-30 21:42:59 +00:00 
			
		
		
		
	- gerade eben in SQUIT eingefuehrten Bug behoben: entfernte Server werden nun
nur noch geloescht, die Verbindung, von der SQUIT kam, bleibt wieder offen.
This commit is contained in:
		| @@ -9,11 +9,15 @@ | ||||
|  * Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste | ||||
|  * der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS. | ||||
|  * | ||||
|  * $Id: irc.c,v 1.73 2002/02/27 03:08:05 alex Exp $ | ||||
|  * $Id: irc.c,v 1.74 2002/02/27 03:44:53 alex Exp $ | ||||
|  * | ||||
|  * irc.c: IRC-Befehle | ||||
|  * | ||||
|  * $Log: irc.c,v $ | ||||
|  * Revision 1.74  2002/02/27 03:44:53  alex | ||||
|  * - gerade eben in SQUIT eingefuehrten Bug behoben: entfernte Server werden nun | ||||
|  *   nur noch geloescht, die Verbindung, von der SQUIT kam, bleibt wieder offen. | ||||
|  * | ||||
|  * Revision 1.73  2002/02/27 03:08:05  alex | ||||
|  * - Log-Meldungen bei SQUIT erneut ueberarbeitet ... | ||||
|  * | ||||
| @@ -1086,10 +1090,14 @@ GLOBAL BOOLEAN IRC_SQUIT( CLIENT *Client, REQUEST *Req ) | ||||
| 		/* dieser Server hat die Connection */ | ||||
| 		if( Req->argv[1][0] ) Conn_Close( Client_Conn( target ), msg, Req->argv[1], TRUE ); | ||||
| 		else Conn_Close( Client_Conn( target ), msg, NULL, TRUE ); | ||||
| 		return DISCONNECTED; | ||||
| 	} | ||||
| 	else | ||||
| 	{ | ||||
| 		/* Verbindung hielt anderer Server */ | ||||
| 		Client_Destroy( target, msg, Req->argv[1] ); | ||||
| 		return CONNECTED; | ||||
| 	} | ||||
| 	else Client_Destroy( target, msg, Req->argv[1] ); | ||||
|  | ||||
| 	return DISCONNECTED; | ||||
| } /* IRC_SQUIT */ | ||||
|  | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Alexander Barton
					Alexander Barton