| 1793 | } |
| 1794 | |
| 1795 | struct command_result * |
| 1796 | redo_multifundchannel(struct multifundchannel_command *mfc, |
| 1797 | const char *failing_method, |
| 1798 | const char *why) |
| 1799 | { |
| 1800 | struct multifundchannel_redo *redo; |
| 1801 | |
| 1802 | assert(mfc->pending == 0); |
| 1803 | |
| 1804 | plugin_log(mfc->cmd->plugin, LOG_DBG, |
| 1805 | "mfc %"PRIu64": trying redo despite '%s' failure (%s);" |
| 1806 | " will cleanup for now.", |
| 1807 | mfc->id, failing_method, why); |
| 1808 | |
| 1809 | redo = tal(mfc, struct multifundchannel_redo); |
| 1810 | redo->mfc = mfc; |
| 1811 | redo->failing_method = failing_method; |
| 1812 | |
| 1813 | return mfc_cleanup(mfc, &post_cleanup_redo_multifundchannel, redo); |
| 1814 | } |
| 1815 | |
| 1816 | /*----------------------------------------------------------------------------- |
| 1817 | Input Validation |
no test coverage detected