# Eventmachine 0.12.6

**URL:** <https://www.ruby-forum.com/t/eventmachine-0-12-6/162366>\
**Category:** Ruby\
**Created:** [March 9, 2009, 9:39am UTC](https://www.ruby-forum.com/t/eventmachine-0-12-6/162366 "2009-03-09T09:39:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tmm1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/97f17d/32.png) [@tmm1](https://www.ruby-forum.com/u/tmm1)\
**Post date:** [March 9, 2009, 9:39am UTC](https://www.ruby-forum.com/t/eventmachine-0-12-6/162366/1 "2009-03-09T09:39:58Z")

</div>

I am happy to announce the release of eventmachine 0.12.6

This release contains numerous bug fixes and improvements. Highlights  
include:

- EM::connection\_count API to get number of active connections in the  
reactor

- EM::get\_max\_timers API to get the max number of timers available  
(use EM::set\_max\_timers to increase it)

- EM::Connection#get\_status returns a Process::Status object

- EM::attach can be used with pipes

- Switched back to extconf for building extensions (prevents errors  
during gem install)

- Better windows support

- Better error reporting

- Various solaris build issues fixed

- Fixed HttpCli2 to handle basic auth and content-length:0 bodies

- Fixed latency caused when cleaning up EM::popen’d processes

- Fixed inactivity timeout bug in the pure ruby reactor

- Fixed issues in the test suite due to improper kqueue fd  
initialization/cleanup

- Bundled memcache protocol

- Optional error handler for errors raised during event callbacks

- EM::system wrapper for EM::popen

- EM::next\_tick can be used before the reactor is running

- EM::Connection now has an ssl\_handshake\_completed event

Special thanks to the following people for making this release possible:

- Jake Douglas
- Bob Potter
- Ugo Riboni

The rdoc has been updated and is available at  
[http://eventmachine.rubyforge.org/](http://eventmachine.rubyforge.org/)

Aman

---

<div class="post-metadata">

**Author:** ![tmm1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/97f17d/32.png) [@tmm1](https://www.ruby-forum.com/u/tmm1)\
**Post date:** [March 10, 2009, 9:38pm UTC](https://www.ruby-forum.com/t/eventmachine-0-12-6/162366/2 "2009-03-10T21:38:49Z")

</div>

Wow and I thought EM dev. was dead 🙂

> ï¿½- Better windows support  
> ï¿½ ï¿½- fixed various win32 build issues in fastfilereader and  
> rubyeventmachine extensions

works well on mingw now.

> ï¿½ ï¿½- friendlier error messages raised from the EM error\_callback

Wasn’t there an error\_callback before that was nixed because it hurt the  
speed somewhat?

Thanks for doing all that other stuff.  
-=r
