client: add mutex lock/unlock for proxy
authorBoram Park <boram1288.park@samsung.com>
Sun, 19 Feb 2017 11:57:10 +0000 (20:57 +0900)
committerJunkyeong Kim <jk0430.kim@samsung.com>
Thu, 16 Feb 2023 09:56:47 +0000 (18:56 +0900)
commita37beff0498ddd8033ca7700592269aef5201c4d
tree26bbe7ba7cd07ac84dc2a73057b0289e8b5ce0d1
parent3e576a567c7140a5b380936b02a2a05d49e59f50
client: add mutex lock/unlock for proxy

Actually this is not the perfect solution to protect wayland client resources in
multi-threads. They SHOULD be protected by applications. For example, during polling
the display fd, if a thread calls wl_display_disconnect, it will make issues. However,
adding mutex lock/unlock looks worth to protect wayland client resources inside of
wayland library at least.

Change-Id: I26b5f9598ccaaf5620a64a84af49f8637a360acb
src/wayland-client.c