Application Virtualization TechCenter > Microsoft Application Virtualization (App-V) Forums > App-V Clients > Failed unregistering callback tracking connected process termination (error: 997).

Discussion Failed unregistering callback tracking connected process termination (error: 997).

  • Monday, December 28, 2009 4:46 PM
     
     
    Failed unregistering callback tracking connected process termination (error: 997).

    This error I have seen for some time and here comes an explanation;

    When a front-end component connects to the Listener, the Listener opens a process handle to the front-end component, and calls a system API that will automatically monitor for that process handle being signaled (i.e. the process exited), and invoke a callback function in the Listener if that occurs.  If the front-end component disconnected normally, we cancel the monitoring of the handle with another API call.  It appears that when we tried to unregister the callback function in this case, the callback function had already been queued up or was in the process of executing which caused this warning to be reported.

     

    This issue was forwarded to our engineering team for further investigation and the team found no evidence that this warning had any impact on the user or product functionality and it does not require any action from you to either correct it and/or prevent it. As a result of that, this issue will be postponed for future consideration to prevent this warning from being reported.

All Replies

  • Thursday, December 31, 2009 6:27 AM
    Moderator
     
     

    Thanks for forwarding the explanation. It is as I have always suspected, annoying but perfectly harmless :-)

    /Kalle