# Unicorn 0.93.3 - OpenBSD compatibility

**URL:** <https://www.ruby-forum.com/t/unicorn-0-93-3-openbsd-compatibility/177028>\
**Category:** Ruby\
**Created:** [October 10, 2009, 1:29am UTC](https://www.ruby-forum.com/t/unicorn-0-93-3-openbsd-compatibility/177028 "2009-10-10T01:29:51Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ericw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/97f17d/32.png) [@ericw](https://www.ruby-forum.com/u/ericw)\
**Post date:** [October 10, 2009, 1:29am UTC](https://www.ruby-forum.com/t/unicorn-0-93-3-openbsd-compatibility/177028/1 "2009-10-10T01:29:51Z")

</div>

Unicorn is a HTTP server for Rack applications designed to only serve  
fast clients on low-latency, high-bandwidth connections and take  
advantage of features in Unix/Unix-like kernels. Slow clients should  
only be served by placing a reverse proxy capable of fully buffering  
both the the request and response in between Unicorn and slow clients.

- [http://unicorn.bogomips.org/](http://unicorn.bogomips.org/)
- removed\_email\_address@domain.invalid
- git://git.bogomips.org/unicorn.git

Changes:

This release fixes compatibility with OpenBSD (and possibly  
other Unices with stricter fchmod(2) implementations) thanks to  
Jeremy E… Additionally there are small documentation  
changes all around.

Eric W. (12):  
doc: expand on the SELF\_PIPE description  
fchmod heartbeat flips between 0/1 for compatibility  
examples/init.sh: remove “set -u”  
configurator: update with nginx fail\_timeout=0 example  
PHILOSOPHY: clarify experience other deployments  
PHILOSOPHY: plug the Rainbows! spin-off project  
README: remove unnecessary and extraneous dash  
DESIGN: clarification and possibly improve HTML validity  
README: remove the “non-existent” part  
README: emphasize the “fast clients”-only part  
drop the whitespace cleaner for Ragel-\>C  
unicorn 0.93.3
