[wix-devs] [wix-users] WiX 3.10.1 failing to update to 3.10.2
rob at firegiant.com
Fri Mar 4 21:13:34 PST 2016
I basically agree. Feel free to take a shot at it. I'm not going to get to it this week. You should be able to mostly bring back the handle code reading the attached container from history. The rest was is probably just grabbing the handle as soon as the original process variable is set... or something like that.
FireGiant | Dedicated support for the WiX toolset | http://www.firegiant.com/
From: wix-devs [mailto:wix-devs-bounces at lists.wixtoolset.org] On Behalf Of Sean Hall
Sent: Friday, March 4, 2016 5:52 PM
To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
Subject: Re: [wix-devs] [wix-users] WiX 3.10.1 failing to update to 3.10.2
It might technically be a race condition, but the executing engine is calling WaitForInputIdle with 5000ms and the engine grabbed the handle right away so realistically it wasn't a problem.
Since the deletion code is in the older bundle, we can't fix that now.
Also, changing how the engine handles downloading and executing updates seems to be outside the scope of v3.10.3.
Is anyone working on getting the clean room engine to grab a handle to the original bundle? I should still have my test projects from working on that issue with updates a while ago, so I should easily have time to knock it out this weekend.
More information about the wix-devs