/* Read a set of characters from the socket */ StringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == null) random = new Random(System.currentTimeMillis()); expected += (random.nextInt() % 1024); } while (expected > 0) { int ch = -1; try { ch = stream.read(); } catch (IOException e) { log.warn("StandardServer.await: read: ", e); ch = -1; } if (ch < 32) /* Control character or EOF terminates loop break; command.append((char) ch); expected--; }
Game | Time | WPM | Accuracy |
---|---|---|---|
625 | 2025-03-29 07:52:59 | 56.37 | 97.7% |
624 | 2025-03-29 07:50:46 | 52.21 | 97.4% |
621 | 2025-03-29 07:45:13 | 53.49 | 97.4% |
602 | 2025-03-22 06:19:54 | 50.60 | 96.7% |
596 | 2025-03-21 11:38:27 | 46.51 | 97% |
589 | 2025-03-21 11:18:03 | 50.03 | 96.9% |
587 | 2025-03-21 10:59:25 | 54.38 | 97% |
575 | 2025-03-21 10:39:51 | 49.95 | 96.1% |
574 | 2025-03-21 10:37:21 | 58.91 | 99.3% |
548 | 2025-03-21 08:07:44 | 55.35 | 97.5% |
527 | 2025-03-21 06:39:09 | 54.92 | 98% |
519 | 2025-03-21 06:01:16 | 51.96 | 98% |
498 | 2025-03-16 08:59:05 | 57.67 | 98.1% |
496 | 2025-03-16 08:55:42 | 53.04 | 97.8% |
488 | 2025-03-16 07:52:01 | 48.98 | 96.1% |
480 | 2025-03-16 06:24:45 | 55.41 | 98.1% |
476 | 2025-03-16 06:19:10 | 54.91 | 98.2% |
463 | 2025-03-15 10:36:42 | 55.04 | 98.3% |
449 | 2025-03-15 10:09:43 | 48.00 | 97.4% |
431 | 2025-03-15 09:07:04 | 47.93 | 98.6% |
398 | 2025-03-15 07:40:31 | 50.23 | 97.6% |
392 | 2025-03-15 05:38:57 | 47.97 | 97.6% |
391 | 2025-03-15 05:35:54 | 49.95 | 97.8% |
374 | 2025-03-14 19:40:45 | 50.18 | 97.8% |
358 | 2025-03-10 09:01:26 | 49.49 | 97.2% |
302 | 2025-03-08 10:21:35 | 40.96 | 96.4% |
288 | 2025-03-03 09:20:50 | 44.89 | 96.7% |
253 | 2025-03-02 13:40:16 | 36.36 | 97% |
227 | 2025-03-02 13:03:35 | 46.70 | 97.9% |
196 | 2025-03-02 11:18:11 | 46.27 | 97.3% |
194 | 2025-03-02 09:28:23 | 44.24 | 97.6% |
186 | 2025-03-02 08:42:51 | 32.06 | 97% |
131 | 2025-03-01 11:08:54 | 40.24 | 96.7% |
108 | 2025-03-01 09:36:32 | 37.41 | 97% |
72 | 2025-02-24 08:57:07 | 43.23 | 97.4% |
61 | 2025-02-24 07:59:42 | 40.80 | 96.1% |
26 | 2025-02-23 12:46:28 | 45.89 | 97.9% |
13 | 2025-02-23 11:13:42 | 39.69 | 96.6% |
4 | 2025-02-23 09:47:49 | 40.09 | 97.2% |