Fix/timestamp type error in ping pong (#173)

* fix: timestamp type error in ping/pong.

* Improve pub analyzer score.
This commit is contained in:
CloudWebRTC
2022-09-15 12:15:30 +08:00
committed by GitHub
parent 34bfbc56a5
commit b231fda521
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -88,7 +88,7 @@ class Engine extends Disposable with EventsEmittable<EngineEvent> {
peerConnectionCreate ?? rtc.createPeerConnection { peerConnectionCreate ?? rtc.createPeerConnection {
if (kDebugMode) { if (kDebugMode) {
// log all EngineEvents // log all EngineEvents
events.listen((event) => logger.fine('[EngineEvent] $objectId ${event}')); events.listen((event) => logger.fine('[EngineEvent] $objectId $event'));
} }
_setUpEngineListeners(); _setUpEngineListeners();
@@ -156,7 +156,7 @@ class Engine extends Disposable with EventsEmittable<EngineEvent> {
// resets internal state to a re-usable state // resets internal state to a re-usable state
Future<void> cleanUp() async { Future<void> cleanUp() async {
logger.fine('[${objectId}] cleanUp()'); logger.fine('[$objectId] cleanUp()');
await publisher?.dispose(); await publisher?.dispose();
publisher = null; publisher = null;
+2 -2
View File
@@ -261,7 +261,7 @@ class SignalClient extends Disposable with EventsEmittable<SignalEvent> {
void _sendPing() { void _sendPing() {
_sendRequest(lk_rtc.SignalRequest() _sendRequest(lk_rtc.SignalRequest()
..ping = DateTime.now().millisecondsSinceEpoch as Int64); ..ping = Int64(DateTime.now().millisecondsSinceEpoch));
} }
void _startPingInterval() { void _startPingInterval() {
@@ -274,7 +274,7 @@ class SignalClient extends Disposable with EventsEmittable<SignalEvent> {
} }
_pingIntervalTimer ??= _pingIntervalTimer ??=
Timer.periodic(_pingIntervalDuration!, (_) => _sendPing); Timer.periodic(_pingIntervalDuration!, (_) => _sendPing());
} }
void _clearPingInterval() { void _clearPingInterval() {