roadrunner ./ChangeLog librr/rr-connection.c l ...

[email protected] (Jonas Borgstr?m) Mon, 19 Aug 2002 20:05:43 +0200 (CEST)
Newsgroups gmane.network.beep.roadrunner.cvs
Message-ID <[email protected]>
CVSROOT:	/cvsrep/roadrunner
Module name:	roadrunner
Changes by:	[email protected]	2002-08-19 20:05:43

Modified files:
	.              : ChangeLog 
	librr          : rr-connection.c rr-listener.c rr-listener.h 
	                 rr.c rr.h 
	librr/tcp      : rr-tcpconnection.c rr-tcplistener.c 

Log message:
	2002-08-19  Jonas Borgström  <[email protected]>
	
	* librr/rr-connection.c: (remove_helper), (reset_channel):
	don't forget to lock the channel before removing it.
	
	* librr/rr-listener.c: (rr_listener_init),
	(rr_listener_add_connection), (rr_listener_remove_connection),
	(rr_listener_get_num_connections),
	(rr_listener_set_max_connections),
	(rr_listener_get_max_connections):
	* librr/rr-listener.h:
	Added some new functions to control the maximim number of connections
	allowed.
	
	* librr/rr.c: (rr_set_max_work_threads), (rr_get_max_work_threads):
	* librr/rr.h:
	
	* librr/tcp/rr-tcpconnection.c: (frame_divider):
	use rr_connection_get_channel_locked.
	
	* librr/tcp/rr-tcplistener.c: (in_event):
	Reject connections if the limit is reached.

Patches:
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/ChangeLog.diff?cvsroot=Development&r1=1.84&r2=1.85
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/librr/rr-connection.c.diff?cvsroot=Development&r1=1.52&r2=1.53
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/librr/rr-listener.c.diff?cvsroot=Development&r1=1.5&r2=1.6
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/librr/rr-listener.h.diff?cvsroot=Development&r1=1.3&r2=1.4
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/librr/rr.c.diff?cvsroot=Development&r1=1.21&r2=1.22
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/librr/rr.h.diff?cvsroot=Development&r1=1.28&r2=1.29
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/librr/tcp/rr-tcpconnection.c.diff?cvsroot=Development&r1=1.65&r2=1.66
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/librr/tcp/rr-tcplistener.c.diff?cvsroot=Development&r1=1.11&r2=1.12