# Changelog ## 1.0.4 * calling pause from receive_data takes effect immediately [#464] * reactor_running? returns false after fork [#455] * fix infinite loop on double close [edc4d0e6, #441, #445] * fix compilation issue on llvm [#433] * fix socket error codes on win32 [ff811a81] * fix EM.stop latency when timers exist [8b613d05, #426] * fix infinite loop when system time changes [1427a2c80, #428] * fix crash when callin attach/detach in the same tick [#427] * fix compilation issue on solaris [#416] ## 1.0.3 (March 8, 2013) * EM.system was broken in 1.0.2 release [#413] ## 1.0.2 (March 8, 2013) * binary win32 gems now include fastfilereader shim [#222] * fix long-standing connection timeout issues [27fdd5b, igrigorik/em-http-request#222] * http and line protocol cleanups [#193, #151] * reactor return value cleanup [#225] * fix double require from gemspec [#284] * fix smtp server reset behavior [#351] * fix EM.system argument handling [#322] * ruby 1.9 compat in smtp server and stomp protocols [#349, #315] * fix pause from post_init [#380] ## 1.0.1 (February 27, 2013) * use rb_wait_for_single_fd() on ruby 2.0 to fix rb_thread_select() deprecation [#363] * fix epoll/kqueue mode in ruby 2.0 by removing calls to rb_enable_interrupt() [#248, #389] * fix memory leak when verifying ssl cerificates [#403] * fix initial connection delay [#393, #374] * fix build on windows [#371]