On Tue, 2010-02-02 at 21:54 +0000, Joe Gooch wrote:
> When you disable a backend, it can still receive requests that are already 
> "stuck" to the backend.  Which is fine, that's what I would prefer as well.
> 
> However, the comment in svc.c is wrong, around line 572:
> disable_only == 1:  mark as disabled, remove sessions
> 
> Since it does not remove sessions.

Correct. We'll fix that in the next release.

> In addition, the get_backend call does not do the right thing if all backends 
> are dead or disabled.  Because the tot_pri of the service is <=0, it always 
> returns svc->emergency.  Which is fine, UNLESS one of the backends is 
> disabled, and a session exists for that connection.  In that case, it should 
> return the disabled backend.

I don't think that's right. Disabled is disabled.
-- 
Robert Segall
Apsis GmbH
Postfach, Uetikon am See, CH-8707
Tel: +41-32-512 30 19


--
To unsubscribe send an email with subject unsubscribe to [email protected].
Please contact [email protected] for questions.

Reply via email to