Fix: use logger instead of print on stdout

This commit is contained in:
Sheepit Renderfarm
2024-12-14 09:39:28 +00:00
parent 912a07850f
commit d3aa9c0835
6 changed files with 37 additions and 32 deletions

View File

@@ -23,6 +23,7 @@ import java.io.IOException;
import java.util.List;
import java.util.Map;
import com.sheepit.client.Log;
import com.sheepit.client.os.windows.Kernel32Lib;
import com.sheepit.client.os.windows.WinProcess;
import com.sun.jna.Native;
@@ -53,13 +54,13 @@ public class Windows extends OS {
kernel32lib.SetErrorMode(Kernel32Lib.SEM_NOGPFAULTERRORBOX);
}
catch (UnsatisfiedLinkError e) {
System.out.println("OS.Windows::exec failed to load kernel32lib " + e);
Log.getInstance().error("OS.Windows::exec failed to load kernel32lib " + e);
}
catch (ExceptionInInitializerError e) {
System.out.println("OS.Windows::exec failed to load kernel32lib " + e);
Log.getInstance().error("OS.Windows::exec failed to load kernel32lib " + e);
}
catch (Exception e) {
System.out.println("OS.Windows::exec failed to load kernel32lib " + e);
Log.getInstance().error("OS.Windows::exec failed to load kernel32lib " + e);
}
ProcessBuilder builder = new ProcessBuilder(command);