gui: Also log and print messages or questions like bitcoind#14162
gui: Also log and print messages or questions like bitcoind#14162laanwj merged 2 commits intobitcoin:masterfrom
Conversation
|
utACK fa7e969. I guess calling BTW |
|
utACK fa7e969 |
…oind fa7e969 qt: Also log and print messages or questions like bitcoind (MarcoFalke) dd031e3 noui: Move handlers to header file (MarcoFalke) Pull request description: Testing and debugging after shutdown are harder if the node was run through the gui, because errors and warnings would not be logged to the debug.log or written to the stderr (as is the case for bitcoind). Tree-SHA512: 1154e2bf02e3c2616c8d28609569d6c3c7344c5877ad5c1303245044cc7aced9eaec9627f1e1258ed087b49c2a2e6f99bc6c1ad0abe0a855b61e737bdf2059bc
|
@laanwj I am pretty sure this has always been the case. Also, it exists on 0.17: master: |
|
seems you're right, i've checked back as far as 0.10.0 and there's no must have imagined it then... |
|
I think I was confused with InitMessage, both qt and the noui implementation have (before this PR): so they were logged for both the GUI and with bitcoind the init window also subscribes to this handler, but that's no problem, as multiple handlers for these signals are still supported (in contrast to what I thought) |
|
Indeed, init messages are both handled. Though, not the errors, warnings and questions. |
…ke bitcoind fa7e969 qt: Also log and print messages or questions like bitcoind (MarcoFalke) dd031e3 noui: Move handlers to header file (MarcoFalke) Pull request description: Testing and debugging after shutdown are harder if the node was run through the gui, because errors and warnings would not be logged to the debug.log or written to the stderr (as is the case for bitcoind). Tree-SHA512: 1154e2bf02e3c2616c8d28609569d6c3c7344c5877ad5c1303245044cc7aced9eaec9627f1e1258ed087b49c2a2e6f99bc6c1ad0abe0a855b61e737bdf2059bc # Conflicts: # src/noui.cpp
Testing and debugging after shutdown are harder if the node was run through the gui, because errors and warnings would not be logged to the debug.log or written to the stderr (as is the case for bitcoind).