Skip to content

Commit

Permalink
max account to 32
Browse files Browse the repository at this point in the history
  • Loading branch information
satouriko committed Jan 10, 2020
1 parent 3279799 commit a83dd3b
Show file tree
Hide file tree
Showing 3 changed files with 75 additions and 3 deletions.
74 changes: 73 additions & 1 deletion TMessagesProj/jni/tgnet/ConnectionsManager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -152,9 +152,81 @@ ConnectionsManager& ConnectionsManager::getInstance(int32_t instanceNum) {
static ConnectionsManager instance6(6);
return instance6;
case 7:
default:
static ConnectionsManager instance7(7);
return instance7;
case 8:
static ConnectionsManager instance8(8);
return instance8;
case 9:
static ConnectionsManager instance9(9);
return instance9;
case 10:
static ConnectionsManager instance10(10);
return instance10;
case 11:
static ConnectionsManager instance11(11);
return instance11;
case 12:
static ConnectionsManager instance12(12);
return instance12;
case 13:
static ConnectionsManager instance13(13);
return instance13;
case 14:
static ConnectionsManager instance14(14);
return instance14;
case 15:
static ConnectionsManager instance15(15);
return instance15;
case 16:
static ConnectionsManager instance16(16);
return instance16;
case 17:
static ConnectionsManager instance17(17);
return instance17;
case 18:
static ConnectionsManager instance18(18);
return instance18;
case 19:
static ConnectionsManager instance19(19);
return instance19;
case 20:
static ConnectionsManager instance20(20);
return instance20;
case 21:
static ConnectionsManager instance21(21);
return instance21;
case 22:
static ConnectionsManager instance22(22);
return instance22;
case 23:
static ConnectionsManager instance23(23);
return instance23;
case 24:
static ConnectionsManager instance24(24);
return instance24;
case 25:
static ConnectionsManager instance25(25);
return instance25;
case 26:
static ConnectionsManager instance26(26);
return instance26;
case 27:
static ConnectionsManager instance27(27);
return instance27;
case 28:
static ConnectionsManager instance28(28);
return instance28;
case 29:
static ConnectionsManager instance29(29);
return instance29;
case 30:
static ConnectionsManager instance30(30);
return instance30;
case 31:
default:
static ConnectionsManager instance31(31);
return instance31;
}
}

Expand Down
2 changes: 1 addition & 1 deletion TMessagesProj/jni/tgnet/Defines.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
#define DOWNLOAD_CONNECTIONS_COUNT 2
#define UPLOAD_CONNECTIONS_COUNT 4
#define CONNECTION_BACKGROUND_KEEP_TIME 10000
#define MAX_ACCOUNT_COUNT 8
#define MAX_ACCOUNT_COUNT 32
#define USE_DELEGATE_HOST_RESOLVE

#define NETWORK_TYPE_MOBILE 0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
public class UserConfig extends BaseController {

public static int selectedAccount;
public final static int MAX_ACCOUNT_COUNT = 8;
public final static int MAX_ACCOUNT_COUNT = 32;

private final Object sync = new Object();
private boolean configLoaded;
Expand Down

0 comments on commit a83dd3b

Please sign in to comment.