class Concurrent::Promises::ZipEventsPromise
def initialize(delayed, blockers_count, default_executor)
def initialize(delayed, blockers_count, default_executor) super delayed, blockers_count, Event.new(self, default_executor) on_resolvable nil, nil if blockers_count == 0 end