the api for Closable is

trait Closable {
  final def close(): Future[Unit] = close(Time.Top)
  def close(deadline: Time): Future[Unit]
}

the deadline is advisory.