diff options
author | bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com> | 2020-04-14 02:57:15 +0200 |
---|---|---|
committer | bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com> | 2020-04-14 02:57:15 +0200 |
commit | 78ab6155eeafa0e7b4494de3967343921d15eb82 (patch) | |
tree | a291103b9f56fcd86e89d72aaf0a4adecf2f7b8e /src/main/java/gregtech | |
parent | 72f84737e2ffee28590d35b1b3be2b656afd4fc7 (diff) | |
download | GT5-Unofficial-78ab6155eeafa0e7b4494de3967343921d15eb82.tar.gz GT5-Unofficial-78ab6155eeafa0e7b4494de3967343921d15eb82.tar.bz2 GT5-Unofficial-78ab6155eeafa0e7b4494de3967343921d15eb82.zip |
shortened the code
+ by using toUpdate as sync object
Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
Diffstat (limited to 'src/main/java/gregtech')
-rw-r--r-- | src/main/java/gregtech/api/threads/GT_Runnable_MachineBlockUpdate.java | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/main/java/gregtech/api/threads/GT_Runnable_MachineBlockUpdate.java b/src/main/java/gregtech/api/threads/GT_Runnable_MachineBlockUpdate.java index cefbb0bc8d..5e7081e3c2 100644 --- a/src/main/java/gregtech/api/threads/GT_Runnable_MachineBlockUpdate.java +++ b/src/main/java/gregtech/api/threads/GT_Runnable_MachineBlockUpdate.java @@ -68,9 +68,9 @@ public class GT_Runnable_MachineBlockUpdate implements Runnable { GT_Runnable_MachineBlockUpdate.setmWorld(aWorld); GT_Runnable_MachineBlockUpdate.resetVisited(); GT_Runnable_MachineBlockUpdate.setAllowedToRun(true); - synchronized (GT_Runnable_MachineBlockUpdate.INSTANCETHREAD) { + synchronized (toUpdate) { if (GT_Runnable_MachineBlockUpdate.INSTANCETHREAD.getState() == Thread.State.WAITING) - GT_Runnable_MachineBlockUpdate.INSTANCETHREAD.notify(); + GT_Runnable_MachineBlockUpdate.toUpdate.notify(); } } @@ -168,12 +168,10 @@ public class GT_Runnable_MachineBlockUpdate implements Runnable { if (coordinates != null) { coordinates.update(); } else { - synchronized(INSTANCETHREAD) { - try { - INSTANCETHREAD.wait(); - } catch (InterruptedException ignored) { - return; - } + try { + toUpdate.wait(); + } catch (InterruptedException ignored) { + return; } } } |