I have a TransHandler which does quite a few things - which under
certain circumstance calls a function defined in another package. Now
that function is supposed to do a internal redirect. What I am currently
observing is that the internal redirect takes place perfectly but the
the Handler then goes ahead and executes whatever code was there below
the point where I branch off to do the internal_redirect. Ofcourse I
fixed that problem by doing a return OK just after calling the function
but I am not sure I understood the whole thing properly. By my
interpretation if I have to do a internal redirect at any stage I would
have to make sure my TransHandler does a return OK - so I either do the
redirect in the handler routine itself or I make sure I propagate the
return code all the way back to the handler. I would like to know
whether I got it right or whether I got waylaid somewhere.



Mithun

Reply via email to