| 78 | } |
| 79 | |
| 80 | void status_send(const u8 *msg TAKES) |
| 81 | { |
| 82 | report_logging_io("SIGUSR1"); |
| 83 | if (status_fd >= 0) { |
| 84 | if (!wire_sync_write(status_fd, msg)) |
| 85 | /* No point printing error if lightningd is dead. */ |
| 86 | exit(1); |
| 87 | } else { |
| 88 | daemon_conn_send(status_conn, msg); |
| 89 | } |
| 90 | } |
| 91 | |
| 92 | static void status_io_full(enum log_level iodir, |
| 93 | const struct node_id *peer, |
no test coverage detected