log: don't explicitly re-open log for failed assertions
This was needed before commit 16e4fd87 added a
mode that opens the log fds for every single log message. This mode is used in
execute.c since then making the explicit call to log_open unnecessary.
This basically reverts ea89a119.