Bug 4142 - globus-rls-admin -s always indicates RLI does not exist
: globus-rls-admin -s always indicates RLI does not exist
Status: ASSIGNED
: Replica Location
RLS
: development
: PC Linux
: P3 minor
: ---
Assigned To:
:
:
:
:
  Show dependency treegraph
 
Reported: 2006-01-06 17:11 by
Modified: 2006-04-06 17:02 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-01-06 17:11:20
It seems if a rls server had an rli-rli update pair and then later
had it deleted. Running globus-rls-admin -s against the server would
always have a "globus_rls_client: RLI doesn't exist: NULL,NULL" msg show up.
this does not happen for globus-rls-admin -S call.

It turns out that -s (show) option tracked the return code of
globus_rls_client_rli_rli_get_part
and
globus_rls_client_lrc_rli_get_part and when the t_rli tables exist
but empty then it will return RLI doesn't exist error code.

In -S (status) option, the return code was not tracked and
hence the !GLOBUS_SUCCESS return code got dropped after it leaves the
switch case.

perhap SHOW option also should be handle similarly to the STATUS option.