ole32: Defer calling Stop in an OnClose notification during an object call.
commit719c479a362d26b920ab32d6a1524031f1550283
authorHuw Davies <huw@codeweavers.com>
Wed, 14 Oct 2015 09:33:51 +0000 (14 10:33 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 14 Oct 2015 15:53:19 +0000 (15 00:53 +0900)
tree04cd0c6ea0af9ccf7d8add67d69a180b98d47c33
parent79598c48034066f4cbd80a7b7e563e6206645b90
ole32: Defer calling Stop in an OnClose notification during an object call.

The OnClose notification may arrive during a call to the object.  Releasing the
object's interfaces at this point would be bad, so delay this until after the
object call returns.

Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/ole32/defaulthandler.c