diff --git a/ld-celluloid-eventsource.gemspec b/ld-celluloid-eventsource.gemspec index 5216fe9..83c0554 100644 --- a/ld-celluloid-eventsource.gemspec +++ b/ld-celluloid-eventsource.gemspec @@ -6,8 +6,8 @@ require 'celluloid/eventsource/version' Gem::Specification.new do |spec| spec.name = "ld-celluloid-eventsource" spec.version = Celluloid::EventSource::VERSION - spec.authors = ["Leo Correa"] - spec.email = ["lcorr005@gmail.com"] + spec.authors = ["LaunchDarkly"] + spec.email = ["dev@launchdarkly.com"] spec.description = %q{Celluloid::IO based library to consume Server-Sent Events. This library was forked from https://github.com/Tonkpils/celluloid-eventsource} spec.summary = %q{ld-celluloid-eventsource is a gem to consume SSE streaming API.} spec.homepage = "https://github.com/launchdarkly/celluloid-eventsource" @@ -19,6 +19,7 @@ Gem::Specification.new do |spec| spec.require_paths = ["lib"] spec.add_dependency 'celluloid-io', '~> 0.17.3' + spec.add_dependency 'celluloid', '~> 0.18.0.pre' spec.add_dependency 'http_parser.rb', '~> 0.6.0' spec.add_development_dependency 'atomic', '~> 1.1' diff --git a/lib/celluloid/eventsource.rb b/lib/celluloid/eventsource.rb index 86c1273..5d38f04 100644 --- a/lib/celluloid/eventsource.rb +++ b/lib/celluloid/eventsource.rb @@ -7,6 +7,7 @@ module Celluloid class EventSource include Celluloid::IO + Celluloid.boot attr_reader :url, :with_credentials attr_reader :ready_state