commit | 3beae0e3d89ec5d4293cc2c50465b32e3d8eb771 | [log] [tgz] |
---|---|---|
author | Tomasz Wiszkowski <ender@google.com> | Mon Aug 14 09:55:39 2017 -0700 |
committer | Greg Hartman <ghartman@google.com> | Mon Oct 09 17:29:28 2017 -0700 |
tree | 54ddfc8525310bd5464780cb923b16a0c59d8e1a | |
parent | 5d5cf0285f7e223d4dae8a3e215596df2b5f9795 [diff] |
Change VADB role to server. This change also introduces a master event loop, which allows us to drop threads and mutexes. This also detaches us from QEmu lifecycle, making it possible to accept connection whenever QEmu is ready. With the series of these changes in, QEmu will require VirtualADB to be ready before it can boot up. Change-Id: If749b224c3f2f0ab449005f54988fa9f354b2244 (cherry picked from commit 703e36ea2e02543bc8fc5c022f1fe2a2fe619a36)