mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
8e03a258df
The this commit moves the sending of blocking DBus messages to the DBus thread. This allows us to avoid concurrency problems within the DBus library, which is not explicitly thread-safe. As a side note, I'd like to mention that blocking in distributed systems simply doesn't work. The dbus library is especially broken in this regard as it delays all unrelated messages until the reply for the blocking request has been received. A future commit should implement this functionality with an asyncronous call and make the related thread wait for the reply. |
||
---|---|---|
.. | ||
app | ||
chromium | ||
dbus | ||
glue | ||
ipdl | ||
netd | ||
ril | ||
testshell | ||
unixsocket | ||
moz.build | ||
pull-chromium.py |