}
}
if (State.BREAKING.equals(cur))
return State.BROKEN;
// Запуск процесса ожидания соединений
ServerSocketAcceptProcessed ssap = new ServerSocketAcceptProcessed(prcs, fSocketProcessed);
Process p = prcs.start_target("ServerSocket " + ss.getInetAddress().toString(), ssap, ss, null);
// Ожидание прерывания задания
while (!State.BREAKING.equals(cur = cntx.ta.getState(cntx.id_task))) {
if (!cur.equals(State.PROCESSING))
throw new TaskException(State.DONE_ERR, "System error");