Just a guess...
If you search rpta_procs.prg for race_proc, is there only one?
PROCEDURE Race_Proc
* Your good code here.
ENDPROC
* More stuff.
PROCEDURE Race_Proc
SUSPEND
ENDPROC
Is there only one copy of Rpt_Procs? Are there any compiled Apps being run that might have drawn in an older version of rpt_procs or Race_Proc?
>Another puzzle.
>I have a click event on a form's button that calls a procedure:
>
>DO eta9002 IN rpta_procs
>
>Then, in the eta9002 code another procedure that's called:
>
>DO race_proc WITH 1,1
>
>The race_proc is also in rpta_procs, so we're there,
>but it just stops and sits. The profiler shows a hit on
>the line that says DO race_proc WITH 1,1 but it never actually
>goes down and does race_proc. The funny thing is that sometimes
>it does do it, but mostly it just stops and sits.
>
>I have checked the data carefully to be sure there's nothing in
>there screwing us up. Does anybody understand this?????
>
>Thanks,
>Becky
Charlie