github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2026-02-01 05:18 pm

[dreamwidth/dreamwidth] dbe486: Fix Apache2::Connection XS bootstrap for client_ip...

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: dbe48689a185806364203cdd1757692b54141ec0 https://github.com/dreamwidth/dreamwidth/commit/dbe48689a185806364203cdd1757692b54141ec0 Author: Mark Smith mark@dreamwidth.org Date: 2026-02-01 (Sun, 01 Feb 2026)

Changed paths: M cgi-bin/modperl_subs.pl

Log Message:


Fix Apache2::Connection XS bootstrap for client_ip method

The Plack merge removed use Apache2::Const qw/ :common / from LJ/S2.pm, which had been bootstrapping Apache2::Connection XS methods as a side effect. Without it, $conn->client_ip fails at runtime. Explicitly load Apache2::Connection in modperl_subs.pl.

Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications