I am trying to figure out the exact difference between the following two tcl commands. Both of them seem to delete the intended message but not for all scenarios.
At times the lappend command leaves the message in the Recovery database (in #10 status) and I am not sure why?
I am creating a new mh ($newmh) which I am returning to the engine while the original $mh needs to be killed and that is what the lappend does for me but only in certain circumstances. For other scenarios I had to use the return to kill the $mh because lappend was not working for me. 😕