4D v16.3KILL WORKER |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
KILL WORKER
KILL WORKER
El comando KILL WORKER envía un mensaje al proceso worker cuyo nombre o número que pasa en proceso, pidiéndole hacer caso omiso de los mensajes pendientes y poner fin a su ejecución tan pronto como terminen las tareas actuales. Este comando sólo se puede utilizar con los procesos worker. Para más información, por favor consulte la sección Sobre workers. En proceso, se pasa el nombre o el número del proceso worker cuya ejecución debe terminarse. Si no existe ningún worker con el nombre o el número de proceso especificado, KILL WORKER no hace nada. Si KILL WORKER se aplica a un worker que no fue creado explícitamente utilizando el comando CALL WORKER (por ejemplo, el proceso worker principal de la aplicación), sólo pide a este worker vaciar su buzón de mensajes. En consecuencia, KILL WORKER (1) no hace nada. El siguiente código (ejecutado desde un formulario, por ejemplo) dará lugar a la terminación del worker: CALL WORKER(vWorkerName;"theWorker";"end") En el método (theWorker), se añade código para manejar esta situación: //método theWorker
Ver también
|
PROPIEDADES
Producto: 4D HISTORIA
Creado por: 4D v15 R5 ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||