Refactor unnecessary wrapper boolean
This commit is contained in:
@@ -78,11 +78,9 @@ import java.sql.PreparedStatement;
|
||||
import java.sql.ResultSet;
|
||||
import java.sql.SQLException;
|
||||
import java.sql.Timestamp;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Calendar;
|
||||
import java.util.Collections;
|
||||
import java.util.Date;
|
||||
import java.util.HashMap;
|
||||
import java.util.HashSet;
|
||||
import java.util.Iterator;
|
||||
@@ -256,7 +254,7 @@ public class Client extends ChannelInboundHandlerAdapter {
|
||||
private void closeMapleSession() {
|
||||
switch (type) {
|
||||
case LOGIN -> SessionCoordinator.getInstance().closeLoginSession(this);
|
||||
case CHANNEL -> SessionCoordinator.getInstance().closeSession(this, null);
|
||||
case CHANNEL -> SessionCoordinator.getInstance().closeSession(this, false);
|
||||
}
|
||||
|
||||
try {
|
||||
|
||||
@@ -294,7 +294,7 @@ public class SessionCoordinator {
|
||||
return fakeClient;
|
||||
}
|
||||
|
||||
public void closeSession(Client client, Boolean immediately) {
|
||||
public void closeSession(Client client, boolean immediately) {
|
||||
if (client == null) {
|
||||
client = fetchInTransitionSessionClient(client);
|
||||
}
|
||||
@@ -317,7 +317,7 @@ public class SessionCoordinator {
|
||||
}
|
||||
}
|
||||
|
||||
if (immediately != null && immediately) {
|
||||
if (immediately) {
|
||||
client.closeSession();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -57,7 +57,7 @@ public final class AfterLoginHandler extends AbstractPacketHandler {
|
||||
c.sendPacket(PacketCreator.requestPinAfterFailure());
|
||||
}
|
||||
} else if (c2 == 0 && c3 == 5) {
|
||||
SessionCoordinator.getInstance().closeSession(c, null);
|
||||
SessionCoordinator.getInstance().closeSession(c, false);
|
||||
c.updateLoginState(Client.LOGIN_NOTLOGGEDIN);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@ public final class RegisterPinHandler extends AbstractPacketHandler {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
byte c2 = p.readByte();
|
||||
if (c2 == 0) {
|
||||
SessionCoordinator.getInstance().closeSession(c, null);
|
||||
SessionCoordinator.getInstance().closeSession(c, false);
|
||||
c.updateLoginState(Client.LOGIN_NOTLOGGEDIN);
|
||||
} else {
|
||||
String pin = p.readString();
|
||||
@@ -43,7 +43,7 @@ public final class RegisterPinHandler extends AbstractPacketHandler {
|
||||
c.setPin(pin);
|
||||
c.sendPacket(PacketCreator.pinRegistered());
|
||||
|
||||
SessionCoordinator.getInstance().closeSession(c, null);
|
||||
SessionCoordinator.getInstance().closeSession(c, false);
|
||||
c.updateLoginState(Client.LOGIN_NOTLOGGEDIN);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -43,7 +43,7 @@ public class SetGenderHandler extends AbstractPacketHandler {
|
||||
|
||||
Server.getInstance().registerLoginState(c);
|
||||
} else {
|
||||
SessionCoordinator.getInstance().closeSession(c, null);
|
||||
SessionCoordinator.getInstance().closeSession(c, false);
|
||||
c.updateLoginState(Client.LOGIN_NOTLOGGEDIN);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user