13
45
Fork
You've already forked fibers
10

Wakeup on close port #39

Open
D4ryus wants to merge 2 commits from D4ryus/wakeup-on-close-port into master
pull from: D4ryus/wakeup-on-close-port
merge into: guile:master
guile:main
guile:revert-110-wip-cancel-timer-operations
guile:fdless-draft
guile:pr-60-adjust
guile:more-operations
guile:timer-wheel
guile:cross
guile:nice-dynamic-wind-experiment
D4ryus commented 2020年07月10日 17:20:36 +02:00 (Migrated from github.com)
Copy link

Hi!

The first commit adds a test that fails on current master due to fibers
not getting scheduled again when their port gets closed. This is fixed
by the second commit. I am not sure if we could still run into problems
with the hashv-set! when the scheduled task gets stolen from another
scheduler by steal-work!.

Hi! The first commit adds a test that fails on current master due to fibers not getting scheduled again when their port gets closed. This is fixed by the second commit. I am not sure if we could still run into problems with the `hashv-set!` when the scheduled task gets stolen from another scheduler by `steal-work!`.
civodul closed this pull request 2026年03月30日 20:28:16 +02:00
civodul reopened this pull request 2026年04月05日 17:50:31 +02:00
This pull request is broken due to missing fork information.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin D4ryus/wakeup-on-close-port:D4ryus/wakeup-on-close-port
git switch D4ryus/wakeup-on-close-port

Merge

Merge the changes and update on Forgejo.
git switch master
git merge --no-ff D4ryus/wakeup-on-close-port
git switch D4ryus/wakeup-on-close-port
git rebase master
git switch master
git merge --ff-only D4ryus/wakeup-on-close-port
git switch D4ryus/wakeup-on-close-port
git rebase master
git switch master
git merge --no-ff D4ryus/wakeup-on-close-port
git switch master
git merge --squash D4ryus/wakeup-on-close-port
git switch master
git merge --ff-only D4ryus/wakeup-on-close-port
git switch master
git merge D4ryus/wakeup-on-close-port
git push origin master
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
guile/fibers!39
Reference in a new issue
guile/fibers
No description provided.
Delete branch "D4ryus/wakeup-on-close-port"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?