Sha256: 1f9c990ce7e201c959212b26bcb7782f53e23e9789af05526158a1ff148d04a2

Contents?: true

Size: 1.12 KB

Versions: 1

Compression:

Stored size: 1.12 KB

Contents

# Unreleased

- Added a soft timeout in addition to the historical Unicorn hard timeout.
  On soft timeout, the `after_worker_timeout` callback is invoked.
- Implement `after_request_complete` callback.

# 0.4.1

- Avoid a Rack 3 deprecation warning.
- Fix handling on non-ASCII cookies.
- Log unknown process being reaped at INFO level.

# 0.4.0

- Preserve the current thread when reforking.

# 0.3.0

- Renamed `after_promotion` in `after_mold_fork`.
- Renamed `after_fork` in `after_worker_fork`.
- Backoff 10s after every mold spawning attempt.
- Spawn mold from workers instead of promoting workers (#42).

# 0.2.0

- Remove default middlewares.
- Refork indefinitely when `refork_after` is set, unless the last element is `false`.
- Remove `mold_selector`. The promotion logic has been moved inside workers (#38).
- Add the `after_promotion` callback.
- Removed the `before_fork` callback.
- Fork workers and molds with a clean stack to allow more generations. (#30)

# 0.1.2

- Improve Ruby 3.2 and Rack 3 compatibility.

# 0.1.1

- Fix `extconf.rb` to move the extension in the right place on gem install. (#18)

# 0.1.0

Initial release

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pitchfork-0.5.0 CHANGELOG.md