Archiviert
13
0

Renamed 'synchronizeMain' to 'notThreadSafe'.

Dieser Commit ist enthalten in:
Kristian S. Stangeland 2012-11-21 01:42:59 +01:00
Ursprung 0b200472f1
Commit 858f9ee02d
2 geänderte Dateien mit 8 neuen und 8 gelöschten Zeilen

Datei anzeigen

@ -43,19 +43,19 @@ abstract class PacketSendingQueue {
// Asynchronous packet sending
private Executor asynchronousSender;
// Whether or not packet transmission can only occur on the main thread
private final boolean synchronizeMain;
// Whether or not packet transmission must occur on a specific thread
private final boolean notThreadSafe;
// Whether or not we've run the cleanup procedure
private boolean cleanedUp = false;
/**
* Create a packet sending queue.
* @param synchronizeMain - whether or not to synchronize with the main thread.
* @param notThreadSafe - whether or not to synchronize with the main thread or a background thread.
*/
public PacketSendingQueue(boolean synchronizeMain, Executor asynchronousSender) {
public PacketSendingQueue(boolean notThreadSafe, Executor asynchronousSender) {
this.sendingQueue = new PriorityBlockingQueue<PacketEventHolder>(INITIAL_CAPACITY);
this.synchronizeMain = synchronizeMain;
this.notThreadSafe = notThreadSafe;
this.asynchronousSender = asynchronousSender;
}
@ -177,7 +177,7 @@ abstract class PacketSendingQueue {
}
// Abort if we're not on the main thread
if (synchronizeMain && !hasExpired) {
if (notThreadSafe && !hasExpired) {
try {
boolean wantAsync = marker.isMinecraftAsync(current);
boolean wantSync = !wantAsync;
@ -253,7 +253,7 @@ abstract class PacketSendingQueue {
* @return TRUE if it must, FALSE otherwise.
*/
public boolean isSynchronizeMain() {
return synchronizeMain;
return notThreadSafe;
}
/**

Datei anzeigen

@ -44,7 +44,7 @@ class PlayerSendingHandler {
private PacketSendingQueue clientQueue;
public QueueContainer() {
// Server packets are synchronized already
// Server packets can be sent concurrently
serverQueue = new PacketSendingQueue(false, asynchronousSender) {
@Override
protected void onPacketTimeout(PacketEvent event) {