Skip to content

fix: overlay PHP-WASM mysqli polling - #2270

Merged
chubes4 merged 3 commits into
mainfrom
fix/2010-mysqli-poll-overlay
Aug 16, 2026
Merged

fix: overlay PHP-WASM mysqli polling#2270
chubes4 merged 3 commits into
mainfrom
fix/2010-mysqli-poll-overlay

Conversation

@chubes4

@chubes4 chubes4 commented Aug 16, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • carry a temporary, checksum-pinned PHP 8.3.32 Node WASM package built from WordPress Playground PR #4170
  • resolve @php-wasm/node-8-3 to the vendored package with source, patch, artifact, and binary provenance
  • verify the real InnoDB lock-wait mysqli_poll() timeout against MariaDB in the standard contract workflow
  • retain a manual rebuild workflow so the overlay can be reproduced and removed after Playground publishes the fix

Closes #2010.

Verification

Temporary Overlay

The package is pinned to Playground source 581c7c172428159eb4e6c5309054a568cd39a97a, patch commit d746c930477eae3d726f754753eb92692ad30855, and artifact SHA-256 109c079c958e1ab35ebcd098bdd895b080e2c5405b147f93ecb04e768c723553. Remove the package, lockfile override, rebuild workflow, and regression-specific overlay documentation after a published Playground package contains the same fix.

AI Assistance

OpenAI gpt-5.6-sol via OpenCode was used to inspect the runtime/build contracts, implement the temporary overlay and regression, and execute verification. Chris Huber reviewed and owns the changes.

@chubes4
chubes4 merged commit 264abad into main Aug 16, 2026
4 checks passed
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.

PHPUnit recipes hang after PHP WASM mysqli_poll runtime crash

1 participant