initialize

in lib/kinesis_producer/library.rb [69:76]


    def initialize(options)
      @binary_path = options.delete(:binary_path) || self.class.default_binary_path
      @message_id = Concurrent::AtomicFixnum.new(1)
      @futures = Concurrent::Map.new
      @child = Daemon.new(@binary_path, Handler.new(@futures), options)
      @child.start
    end