Skip to content

WIP: Fix issue #1118 module test failures - #1273

Merged
fglock merged 3 commits into
masterfrom
wip/issue-1118-20260907-102017
Sep 7, 2026
Merged

WIP: Fix issue #1118 module test failures#1273
fglock merged 3 commits into
masterfrom
wip/issue-1118-20260907-102017

Conversation

@fglock

@fglock fglock commented Sep 7, 2026

Copy link
Copy Markdown
Owner

WIP — Fixes #1118

Investigation and implementation are in progress. This draft tracks making every module named in issue #1118 and its follow-up comment pass its full test suite.

fglock and others added 3 commits September 7, 2026 14:57
Generated with [Codex](https://openai.com/codex)

Co-Authored-By: Codex <codex@openai.com>
Preserve validated socket, parser, regex, import, interpreter, and scalar
reference lifetime fixes while Object::Event guard lifetime investigation
continues.

Generated with [Codex](https://openai.com/codex)

Co-Authored-By: Codex <codex@openai.com>
Delay deferred-mortal flushing while releasing a previous scalar-reference
owner, so a guard DESTROY cannot release a new interpreter-fallback return
before the caller installs it. Add a focused regression modeled on
Object::Event's registration guards.

Generated with [Codex](https://openai.com/codex)

Co-Authored-By: Codex <codex@openai.com>
@fglock
fglock force-pushed the wip/issue-1118-20260907-102017 branch from aa286a2 to dd894a0 Compare September 7, 2026 13:05
@fglock
fglock marked this pull request as ready for review September 7, 2026 13:36
@fglock
fglock merged commit 2155cfa into master Sep 7, 2026
2 checks passed
@fglock
fglock deleted the wip/issue-1118-20260907-102017 branch September 7, 2026 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix AnyEvent socket EOF and interpreter callback recursion

1 participant