shutdown

fun Mokksy.shutdown(gracePeriodMillis: Long = 500, timeoutMillis: Long = 1000)(source)

Stops the Mokksy server, blocking until shutdown is complete.

Parameters

gracePeriodMillis

Duration in milliseconds for graceful shutdown. Defaults to 500.

timeoutMillis

Maximum duration in milliseconds to wait for shutdown. Defaults to 1000.


fun Mokksy.shutdown(gracePeriodMillis: Long = 500, timeoutMillis: Long = 1000, dispatcher: CoroutineDispatcher)(source)

Stops the Mokksy server on the given dispatcher, blocking until shutdown is complete.

The dispatcher does not affect which thread is blocked. Java callers should use shutdown without a dispatcher argument.

Parameters

gracePeriodMillis

Duration in milliseconds for graceful shutdown. Defaults to 500.

timeoutMillis

Maximum duration in milliseconds to wait for shutdown. Defaults to 1000.

dispatcher

The CoroutineDispatcher for the runBlocking coroutine context.