String f = ("FALL" + deathpoint);
boolean failed_as_desired = false;
try {
ReliableLog.fallOverPoint = deathpoint;
handler.basicUpdate(f);
log.update(f, true);
log.snapshot(handler);
} catch (InternalError e) {
if (!e.getMessage().equals(f))
throw e; // oops, not ours
failed_as_desired = true;