• Huw Davies's avatar
    mountmgr.sys: Move dhcp lookup to a worker thread. · 715edfb0
    Huw Davies authored
    While this is a reasonable change per se, the motivation is to avoid a
    deadlock when mountmgr.sys calls into iphlpapi and further into
    nsiproxy.sys via the nsi device.  nsiproxy.sys is hosted by the same
    process as mountmgr.sys so is unable to handle the request while
    it is also waiting for that same request to return.
    
    The correct long-term solution is for mountmgr.sys to call the
    netio.sys versions of the iphlpapi functions.  These will call the
    kernel-side versions of the nsi functions without going through the
    nsi device.
    Signed-off-by: 's avatarHuw Davies <huw@codeweavers.com>
    Signed-off-by: 's avatarAlexandre Julliard <julliard@winehq.org>
    715edfb0
Name
Last commit
Last update
dlls Loading commit data...
documentation Loading commit data...
fonts Loading commit data...
include Loading commit data...
libs Loading commit data...
loader Loading commit data...
nls Loading commit data...
po Loading commit data...
programs Loading commit data...
server Loading commit data...
tools Loading commit data...
.editorconfig Loading commit data...
.mailmap Loading commit data...
ANNOUNCE Loading commit data...
AUTHORS Loading commit data...
COPYING.LIB Loading commit data...
LICENSE Loading commit data...
LICENSE.OLD Loading commit data...
MAINTAINERS Loading commit data...
Makefile.in Loading commit data...
README Loading commit data...
VERSION Loading commit data...
aclocal.m4 Loading commit data...
configure Loading commit data...
configure.ac Loading commit data...