Is there an advisable way to stop a Play Framework promise? For instance,
import play.api.libs.concurrent.Promise
val timeoutFuture = Promise.timeout({
Logger.info("timeout expired.")
}, myTimeoutValue)
What would be a good way to cancel this future before myTimeoutValue
expires?