@@ -55,33 +55,39 @@ private Process startServerProcess(String script, int port) throws IOException {
5555 }
5656
5757 private Future <?> startServerOutput (Process process , String serverName , CountDownLatch latch ) {
58- return serverService .submit (() -> {
59- BufferedReader reader = new BufferedReader (
60- new InputStreamReader (process .getInputStream ()));
61- String line ;
62- try {
63- line = reader .readLine ();
64- latch .countDown ();
65- do {
66- logger .fine (serverName + " SERVER OUT: " + line );
67- } while ((line = reader .readLine ()) != null );
68- } catch (IOException e ) {
69- logger .warning (e .getMessage ());
58+ return serverService .submit (new Runnable () {
59+ @ Override
60+ public void run () {
61+ BufferedReader reader = new BufferedReader (
62+ new InputStreamReader (process .getInputStream ()));
63+ String line ;
64+ try {
65+ line = reader .readLine ();
66+ latch .countDown ();
67+ do {
68+ logger .fine (serverName + " SERVER OUT: " + line );
69+ } while ((line = reader .readLine ()) != null );
70+ } catch (IOException e ) {
71+ logger .warning (e .getMessage ());
72+ }
7073 }
7174 });
7275 }
7376
7477 private Future <?> startServerError (Process process , String serverName ) {
75- return serverService .submit (() -> {
76- BufferedReader reader = new BufferedReader (
77- new InputStreamReader (process .getErrorStream ()));
78- String line ;
79- try {
80- while ((line = reader .readLine ()) != null ) {
81- logger .fine (serverName + " SERVER ERR: " + line );
78+ return serverService .submit (new Runnable () {
79+ @ Override
80+ public void run () {
81+ BufferedReader reader = new BufferedReader (
82+ new InputStreamReader (process .getErrorStream ()));
83+ String line ;
84+ try {
85+ while ((line = reader .readLine ()) != null ) {
86+ logger .fine (serverName + " SERVER ERR: " + line );
87+ }
88+ } catch (IOException e ) {
89+ logger .warning (e .getMessage ());
8290 }
83- } catch (IOException e ) {
84- logger .warning (e .getMessage ());
8591 }
8692 });
8793 }
0 commit comments