Skip to content

Changelog for 1.19.1#16589

Closed
ysbaddaden wants to merge 3 commits intorelease/1.19from
changelog/1.19.1
Closed

Changelog for 1.19.1#16589
ysbaddaden wants to merge 3 commits intorelease/1.19from
changelog/1.19.1

Conversation

@ysbaddaden
Copy link
Collaborator

skuznetsov and others added 2 commits January 20, 2026 13:21
The timer duration was calculated incorrectly in commit 5bf7b19,
causing all timers to fire immediately instead of waiting. This caused
100% CPU usage on macOS as the event loop would spin instead of
blocking on kqueue.

Added regression test to verify sleep actually takes time.

Co-authored-by: Sergey Kuznetsov <sergey@iterudit.com>
* Fix: invalid absolute to relative time conversions in IOCP event loop
* Fix: invalid remaining time calculation in monitor thread
@ysbaddaden ysbaddaden added this to the 1.19.1 milestone Jan 20, 2026
@ysbaddaden ysbaddaden marked this pull request as ready for review January 20, 2026 13:02
@ysbaddaden ysbaddaden self-assigned this Jan 20, 2026
@straight-shoota
Copy link
Member

The changes should be categorized as bug. I added the respective labels but we need to regenerate the changelog.

@ysbaddaden ysbaddaden changed the base branch from master to release/1.19 January 20, 2026 13:17
@ysbaddaden ysbaddaden closed this Jan 20, 2026
@ysbaddaden ysbaddaden deleted the changelog/1.19.1 branch January 20, 2026 13:23
@ysbaddaden ysbaddaden removed this from the 1.19.1 milestone Jan 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants