Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

One of several Mongrel2/Rack handlers you're liable to try.

tree: c054dcc31f

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 example
Octocat-spinner-32 lib
Octocat-spinner-32 spec
Octocat-spinner-32 .document
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .rspec
Octocat-spinner-32 Gemfile
Octocat-spinner-32 LICENSE
Octocat-spinner-32 Rakefile
Octocat-spinner-32 khi-rack-mongrel2.gemspec


This Gem was supposed to be "the only Mongrel2 Rack handler you'll ever need." Unfortunately, its original author hasn't done a lot of work with Mongrel2 or ØMQ, so parts of it made ridiculous assumptions which just didn't work in actual production environments. He also seems to be pretty lazy about fixing obvious bugs which make the Gem flat out unusable, so here's a fork.

What's Different?

  1. I don't care about any of that FFI shit. I use the standard-issue zmq gem and I like it.

  2. I don't ever supply any default ØMQ connection specs since there is virtually NO chance that you will ever setup your Mongrel2 instance the same way I setup mine. Especially not if you're running more than one of them and can't keep recycling the same ports for every app you intend to boot.

  3. I fixed a longstanding crasher that's been unaddressed for months which was hindering my team's progress.

Sounds Cool. Gimme.

Add to your gem sources. Either via gem source --add or by throwing it in your Gemfile.


Original project Copyright (c) 2010 Daniel Huckstep. See LICENSE for details.

Something went wrong with that request. Please try again.