task.addFD(new Runtime.InputStreamFD(sock.getInputStream()));
task.addFD(new Runtime.OutputStreamFD(sock.getOutputStream()));
task.addFD(new Runtime.InputStreamFD(sock.getInputStream()));
task.addFD(new Runtime.OutputStreamFD(sock.getOutputStream()));