Subversion Repositories DevTools

Rev

Rev 1350 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1350 Rev 1352
Line 5... Line 5...
5
import com.erggroup.buildtool.ripple.Package;
5
import com.erggroup.buildtool.ripple.Package;
6
import com.erggroup.buildtool.ripple.ReleaseManager;
6
import com.erggroup.buildtool.ripple.ReleaseManager;
7
import com.erggroup.buildtool.daemon.NagiosThread;
7
import com.erggroup.buildtool.daemon.NagiosThread;
8
 
8
 
9
import java.io.File;
9
import java.io.File;
-
 
10
import java.io.IOException;
10
 
11
 
11
import java.net.InetAddress;
12
import java.net.InetAddress;
12
import java.net.UnknownHostException;
13
import java.net.UnknownHostException;
13
import java.net.ServerSocket;
14
import java.net.ServerSocket;
14
 
15
 
Line 210... Line 211...
210
      }
211
      }
211
 
212
 
212
      //
213
      //
213
      //  Start the Nagios Interface Thread
214
      //  Start the Nagios Interface Thread
214
      //
215
      //
-
 
216
      try {
215
      nagiosSrv = new ServerSocket(666);
217
        nagiosSrv = new ServerSocket(666);
216
      nagiosChecker = new NagiosThread(nagiosSrv);
218
        nagiosChecker = new NagiosThread(nagiosSrv);
217
      nagiosChecker.start();
219
        nagiosChecker.start();
-
 
220
      } catch ( IOException e ) {
-
 
221
            mLogger.fatal("Failed to start Nagios Service. Port already in use");
-
 
222
            throw new Exception("Nagios port in use");
-
 
223
      }
218
 
224
 
219
      boolean firstTime = true;
225
      boolean firstTime = true;
220
      
226
      
221
      while (run)
227
      while (run)
222
      {
228
      {