[Webkit-unassigned] [Bug 116039] [WK2][Win] Fix ASSERT(DeleteTimerQueueTimer...)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon May 13 10:17:18 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=116039





--- Comment #3 from Jocelyn Turcotte <jocelyn.turcotte at digia.com>  2013-05-13 10:15:44 PST ---
(In reply to comment #2)
> OK, but that still doesn’t answer the question of whether the error is acceptable. Did the deletion fail in this case? Will the timer be left around?

Quoting the documentation:
"If there are outstanding callback functions and CompletionEvent is NULL, the function will fail and set the error code to ERROR_IO_PENDING. This indicates that there are outstanding callback functions. Those callbacks either will execute or are in the middle of executing. The timer is cleaned up when the callback function is finished executing."

So if I read it right it should be properly cleaned in every case.
A bit of googling also reveals other projects not considering ERROR_IO_PENDING as an unexpected error in this situation.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list