2012-05-23 16 views
6

En una aplicación VM del lado del servidor, con algunos futuros que pueden o no regresar. ¿Cómo salir incondicionalmente de la aplicación?¿Cómo salgo incondicionalmente de una aplicación Dart?

+1

Esa es una buena pregunta. No veo ningún Thread.exit() en ninguna parte de los documentos de VM. ¿Lanzar una excepción sería una solución inaceptable? –

+0

Seth abrió un error para obtener esto en una lib con una mejor exposición: http://www.dartbug.com/3178 –

Respuesta

8

Para salir de la máquina virtual:

import 'dart:io'; 

main() { 
    exit(0); // or non-zero for some error code 
} 

que está documentada here. ¡Gracias por preguntar!

+1

Aquí puede ver cómo es utilizado por 'pub' http://stackoverflow.com/questions/22360809 –