Skip to content

Commit 2ce54b5

Browse files
Merge pull request #105 from muzzammilshahid/remove-duplicate-helper
Remove duplicate function to generate session ID
2 parents 7713f0f + 4d3d4a0 commit 2ce54b5

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

lib/src/acceptor.dart

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
import "dart:math";
2-
31
import "package:pinenacl/ed25519.dart";
42
import "package:wampproto/auth.dart";
53
import "package:wampproto/messages.dart";
64
import "package:wampproto/serializers.dart";
75
import "package:wampproto/src/exception.dart";
6+
import "package:wampproto/src/idgen.dart";
87
import "package:wampproto/src/types.dart";
98
import "package:wampproto/src/uris.dart";
109

@@ -13,10 +12,6 @@ final routerRoles = <String, Map<String, Map>>{
1312
"broker": {},
1413
};
1514

16-
int getSessionID() {
17-
return Random().nextInt(1 << 32);
18-
}
19-
2015
class Acceptor {
2116
Acceptor({Serializer? serializer, IServerAuthenticator? authenticator})
2217
: _serializer = serializer ?? JSONSerializer(),
@@ -36,7 +31,7 @@ class Acceptor {
3631
final Serializer _serializer;
3732
final IServerAuthenticator _authenticator;
3833
int _state = stateNone;
39-
final int _sessionID = getSessionID();
34+
final int _sessionID = generateSessionID();
4035

4136
late String _authMethod;
4237
late Hello _hello;

0 commit comments

Comments
 (0)