Estoy escribiendo un programa multiproceso en Java. He escrito algo como estoRejectedExecutionException en Java Threads
exec.execute(p) // where p is a runnable task working on an array
print array
exec.shutdown
El problema que estoy enfrentando es que la matriz se imprime dar el resultado correcto, pero entonces la excepción de ejecución rechazado viene No entiendo por qué cuando los hilos se han procesado y dada la salida correcta ¿por qué viene el error ...
RejectedExecutionException "cuando una tarea no puede ser aceptado para su ejecución ". Es posible que tenga un error simple en el flujo de control, por lo que le sugiero que nos muestre algún código. –
Además, ¿qué implementación específica de 'Executor' estás usando? –