LBRY-Vault/gui/qt
Marko Bencun 5800a24559 fix Qt threading issue
Issue: #2209

Fixes this error when signing with a HW wallet:

 ./electrum
[xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
python3: xcb_io.c:259: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.
Aborted (core dumped)

The cause is likely with the `show_message()` calls. The proper fix
would be to hunt down where QT Gui elements are touched from a wrong
thread.

The workaround is to call XInitThreads(), as the error message suggests.
2017-08-30 00:24:50 +02:00
..
__init__.py fix Qt threading issue 2017-08-30 00:24:50 +02:00
address_dialog.py py3 2017-08-26 08:27:47 +02:00
address_list.py py3 in qtgui 2017-08-26 08:27:47 +02:00
amountedit.py py3 in qtgui 2017-08-26 08:27:47 +02:00
console.py py3 in qtgui 2017-08-26 08:27:47 +02:00
contact_list.py updates for python3 2017-08-26 08:28:24 +02:00
fee_slider.py py3 2017-08-26 08:27:47 +02:00
history_list.py fix 2810 2017-08-28 05:27:15 +02:00
installwizard.py python3: remove calls to unicode function 2017-08-26 08:28:24 +02:00
invoice_list.py updates for python3 2017-08-26 08:28:24 +02:00
main_window.py show error message when parsing empty tx 2017-08-26 08:28:24 +02:00
network_dialog.py network_dialog updates for python3 2017-08-26 08:28:24 +02:00
password_dialog.py updates for python3 2017-08-26 08:28:24 +02:00
paytoedit.py sending fixed 2017-08-26 08:28:24 +02:00
qrcodewidget.py py3 2017-08-26 08:27:47 +02:00
qrtextedit.py py3 in qtgui 2017-08-26 08:27:47 +02:00
qrwindow.py py3 2017-08-26 08:27:47 +02:00
request_list.py py3 2017-08-26 08:27:47 +02:00
seed_dialog.py py3 in qtgui 2017-08-26 08:27:47 +02:00
transaction_dialog.py misc python3 updates: 2017-08-26 08:28:24 +02:00
util.py m 2017-08-26 08:28:24 +02:00
utxo_list.py sending fixed 2017-08-26 08:28:24 +02:00