class Litescheduler
def detect_scheduler
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