Bugzilla – Bug 2035
globus_callout_read_config sets datum->next to datum
Last modified: 2008-08-11 15:21:33
You need to
before you can comment on or make changes to this bug.
In the routine, globus_callout_read_config, line 372 of globus_callout.c does
datum->next = datum;
In the routine, globus_callout_call_type, around line 721 of globus_callout.c
current_datum is set to current_datum->next and the do while(current_datum)
loop goes into an infinite loop.
I discovered this when trying to configure an authz callout. I'm not sure why
datum->next is set to itself instead of null at line 372 but this seems to be
Plasma Science and Fusion Center, MIT
Created an attachment (id=441) [details]
I've committed the attached fix to CVS. Thanks for the report.