andrei,
t_gett() returns pointer to the transaction (struct cell). would it be
somehow possible to dig from that structure if the transaction still
has some contacts in the destination set left unconsumed and if so, if
there is the request uri branch still left?
-- juha