Correct lock drop'ing in `ChainMonitor::update_channel`