class Litescheduler

def detect_scheduler

in the future we might want to expand to other schedulers
we currently support :fiber, :polyphony, :iodine & :threaded
identify which scheduler we are running in
def detect_scheduler
  return :fiber if Fiber.scheduler
  return :polyphony if defined? Polyphony
  return :iodine if defined? Iodine
  :threaded
end