class Concurrent::Promises::BlockedPromise

def blocked_by

for inspection only
def blocked_by
  blocked_by = []
  ObjectSpace.each_object(AbstractEventFuture) { |o| blocked_by.push o if o.blocks.include? self }
  blocked_by
end