Skip to content

Commit 1f334ce

Browse files
Add custom message when terminating a connection
1 parent e988925 commit 1f334ce

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

pkgs/http2/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
## 2.3.2-wip
22

3+
- Add support for providing custom message when terminating a connection.
4+
35
## 2.3.1
46

57
- Require Dart 3.2

pkgs/http2/lib/src/connection.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,8 +288,8 @@ abstract class Connection {
288288
}
289289

290290
/// Terminates this connection forcefully.
291-
Future<void> terminate([int? errorCode]) {
292-
return _terminate(errorCode ?? ErrorCode.NO_ERROR);
291+
Future<void> terminate([int? errorCode, String? message]) {
292+
return _terminate(errorCode ?? ErrorCode.NO_ERROR, message: message);
293293
}
294294

295295
void _activeStateHandler(bool isActive) =>

pkgs/http2/lib/transport.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ abstract class TransportConnection {
7373
Future finish();
7474

7575
/// Terminates this connection forcefully.
76-
Future terminate([int? errorCode]);
76+
Future terminate([int? errorCode, String? message]);
7777
}
7878

7979
abstract class ClientTransportConnection extends TransportConnection {

0 commit comments

Comments
 (0)