try {
final Socket socket = serverSocket.accept();
writer = new RemoteControlWriter(socket.getOutputStream());
final RemoteControlReader reader = new RemoteControlReader(
socket.getInputStream());
dumper = new ExecutionDataDumper(reader, files);
IPath execfile;
while ((execfile = dumper.dump()) != null) {
final CoverageSession session = new CoverageSession(
createDescription(), launch.getScope(), execfile,
launch.getLaunchConfiguration());