private static void multiClient() { System.out.println("Running multiclient..."); MultiClient mc; PrintWriter writer; String strOut; int counter=numClients; for (int i = 0; i < numClients; i++) { mc = new MultiClient(hostname, port, menuCommand, i); new Thread(mc).start(); } while (numClients>0) { System.out.print("!"); } System.out.println("Threads done..."); strOut = "Connection,Time\n"; for (int i = 0; i < counter; i++) { strOut = strOut + i + "," + times[i]+ "\n"; } System.out.println("Beginning write file..."); try { writer = new PrintWriter(new BufferedWriter(new FileWriter( filename))); System.out.println("Created file..."); writer.write(strOut); writer.flush(); writer.close(); System.out.println(filename + " written."); } catch (IOException ioe) { System.err.println("IOException: " + ioe.getMessage()); } }