Skip to content

Tags: openresty/lua-nginx-module

Tags

v0.10.25

Toggle v0.10.25's commit message
bumped version to 0.10.25.

v0.10.24

Toggle v0.10.24's commit message

Unverified

The committer email address is not verified.
bumped the lua version to 0.10.24.

v0.10.24rc1

Toggle v0.10.24rc1's commit message

Unverified

The committer email address is not verified.
bumped the lua version to 0.10.24.

v0.10.23

Toggle v0.10.23's commit message

Unverified

The committer email address is not verified.
Revert "bugfix: doesn't set flags for Darwin arm64. (#2071)" (#2163)

This reverts commit 1fd1e83.

v0.10.23rc3

Toggle v0.10.23rc3's commit message

Unverified

The committer email address is not verified.
Revert "bugfix: doesn't set flags for Darwin arm64. (#2071)" (#2163)

This reverts commit 1fd1e83.

v0.10.23rc2

Toggle v0.10.23rc2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
tests: cross requests cosocket can only be use one time.

tests: cross requests cosocket can only be use one time.
cross request cosocket can not be reuese after connect().

v0.10.23rc1

Toggle v0.10.23rc1's commit message

Unverified

The committer email address is not verified.
bumped the lua version to 0.10.23.

v0.10.22

Toggle v0.10.22's commit message
bumped the lua version to 0.10.22.

v0.10.21

Toggle v0.10.21's commit message
bugfix: ngx.pipe waits until timeout because child process forgot to …

…close pipe after dup2.

After the fork, the pipe will be copied by dup2, so there are two fd for the same open file description.

eg: 0, 11 for the same pipe file, 1, 13 for another pipe file.

When running a short life process, the fd will be closed automatically when the process exits.
When running a daemon process, the daemon may close fd 0, fd 1 and redirect them to /dev/null,
but left the fd 11 and fd 13 opened forever.

when ngx.pipe reads from the pipe, it will wait for reading until the pipe is closed or timeout.
Because the daemon won't close the pipe, so ngx.pipe will wait for the timeout.

v0.10.21rc2

Toggle v0.10.21rc2's commit message
bugfix: ngx.pipe waits until timeout because child process forgot to …

…close pipe after dup2.

After the fork, the pipe will be copied by dup2, so there are two fd for the same open file description.

eg: 0, 11 for the same pipe file, 1, 13 for another pipe file.

When running a short life process, the fd will be closed automatically when the process exits.
When running a daemon process, the daemon may close fd 0, fd 1 and redirect them to /dev/null,
but left the fd 11 and fd 13 opened forever.

when ngx.pipe reads from the pipe, it will wait for reading until the pipe is closed or timeout.
Because the daemon won't close the pipe, so ngx.pipe will wait for the timeout.