Skip to content

Commit

Permalink
Upgraded server with onShutdown
Browse files Browse the repository at this point in the history
  • Loading branch information
Levi-Lesches committed May 17, 2024
1 parent be0aca5 commit 15d0f8d
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 1 deletion.
5 changes: 4 additions & 1 deletion lib/src/server.dart
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,8 @@ class VideoServer extends RoverServer {
sendMessage(frame, destinationOverride: autonomySocket);

@override
void restart() => collection.restart();
Future<void> restart() => collection.restart();

@override
Future<void> onShutdown() => collection.dispose();
}
24 changes: 24 additions & 0 deletions pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "3.0.3"
dylib:
dependency: transitive
description:
name: dylib
sha256: bf609b3eb6492a3309b3d1dbe8f83a4031de5535dd7686be33487051cc760bb0
url: "https://pub.dev"
source: hosted
version: "0.3.3"
ffi:
dependency: "direct main"
description:
Expand Down Expand Up @@ -168,6 +176,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "0.7.0"
libserialport:
dependency: transitive
description:
name: libserialport
sha256: "392e1592def65282429832ec66fa25e9e163d3b37716b97691482e2406720727"
url: "https://pub.dev"
source: hosted
version: "0.3.0+1"
logger:
dependency: transitive
description:
Expand Down Expand Up @@ -239,6 +255,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.9.0"
platform:
dependency: transitive
description:
name: platform
sha256: "12220bb4b65720483f8fa9450b4332347737cf8213dd2840d8b2c823e47243ec"
url: "https://pub.dev"
source: hosted
version: "3.1.4"
pool:
dependency: transitive
description:
Expand Down

0 comments on commit 15d0f8d

Please sign in to comment.