Skip to content

Commit 69f3720

Browse files
committed
feat: Add RPC port config
Closes #8
1 parent 91ee84e commit 69f3720

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

lib/flutter_single_instance.dart

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,11 @@ abstract class FlutterSingleInstance {
5555
@protected
5656
FlutterSingleInstance.internal();
5757

58+
/// The port used for the RPC server receiving focus requests.
59+
///
60+
/// Defaults to `0`, letting the OS choose a random port.
61+
static int port = 0;
62+
5863
Server? _server;
5964
Instance? _instance;
6065

@@ -209,7 +214,7 @@ abstract class FlutterSingleInstance {
209214
),
210215
);
211216

212-
await _server!.serve(port: 0);
217+
await _server!.serve(port: port);
213218

214219
logger.finest("RPC server started on port ${_server!.port}");
215220

0 commit comments

Comments
 (0)