[Webkit-unassigned] [Bug 109765] Reschedule shared CFRunLoopTimer instead of reconstructing it

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Feb 16 21:26:37 PST 2013


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





--- Comment #10 from Andreas Kling <akling at apple.com>  2013-02-16 21:28:56 PST ---
(From update of attachment 188716)
View in context: https://bugs.webkit.org/attachment.cgi?id=188716&action=review

> Source/WebCore/platform/mac/SharedTimerMac.mm:177
> +void reinsertSharedTimer()
> +{
> +    // For some reason the timer won't fire in a nested runloop unless it has been freshly inserted.
> +    CFRunLoopTimerInvalidate(globalSharedTimer);
> +    CFRelease(globalSharedTimer);
> +    globalSharedTimer = 0;
> +}

This function's name seems to be at odds with its contents.
Where does the timer actually get re-inserted?

-- 
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