> sorry, i didn't get -- what is "ABORT restart", http://www.lisp.org/HyperSpec/Body/res_abort.html
> how does it lose the controller After invoking this restart, the controller is gone. I don't know exactly why, but I suppose the reason is that the current transaction isn't aborted. > how are you going to remove it? I don't want to remove it, I want to change its behaviour to do something more appropriate (i.e. do what the ABORT-TRANSACTION restart does). This can be achieved by providing the ABORT restart inside the transaction code via RESTART-CASE/RESTART-BIND. Leslie _______________________________________________ elephant-devel site list elephant-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/elephant-devel