forked from nova/jmonkey-test
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
584 B
23 lines
584 B
package wow.doge.mygame.executors
|
|
|
|
import monix.bio.Task
|
|
import cats.effect.Resource
|
|
import monix.execution.Scheduler
|
|
|
|
trait ExecutorsModule {
|
|
lazy val schedulers = Schedulers()
|
|
// Resource.make(
|
|
// Task(
|
|
// new Schedulers(
|
|
// jme = Scheduler
|
|
// .singleThread(name = "JME-Application-Thread", daemonic = false)
|
|
// )
|
|
// )
|
|
// )(s => Task(s.jme.shutdown()))
|
|
lazy val jMESchedulerResource = Resource.make(
|
|
Task(
|
|
Scheduler
|
|
.singleThread(name = "JME-Application-Thread", daemonic = false)
|
|
)
|
|
)(e => Task(e.shutdown()))
|
|
}
|