Bugzilla – Bug 2035
globus_callout_read_config sets datum->next to datum
Last modified: 2008-08-11 15:21:33
You need to log in 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 the following: 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 a bug. Thanks, Tom Fredian Plasma Science and Fusion Center, MIT
Created an attachment (id=441) [details] Fix
I've committed the attached fix to CVS. Thanks for the report.