Victor Duchovni:
> On Sun, Dec 05, 2010 at 06:10:04PM -0500, Wietse Venema wrote:
> 
> > Oh, this is a bug in the scache_clnt_create() routine. It is supposed
> > to use the "service" argument, instead of the global parameter. Victor
> > reported that one a few weeks ago.
> 
> Indeed, the same report also included the "maxtime" issue. The full patch
> is:
> 
>     - libglobal has dependencies on variables not found in all
>       executables.
> 
>     - The scache_clnt driver erroneously uses var_scache_service,
>     instead of the intended "server" argument.
> 
> If we are willing to change the pipe_command() API, the extra global
> variable can be avoided.

Actually, pipe_command() already has a time limit argument, so the
pipe_command data depenency on the non-library var_command_maxtime
variable was as unnecessary, just like the scache_clnt data depenency
on the non-library var_scache_service variable.

Both dependencies on non-library data are removed in snapshot 20101204.

        Wietse

Reply via email to