File tree Expand file tree Collapse file tree 4 files changed +6
-3
lines changed Expand file tree Collapse file tree 4 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -271,7 +271,7 @@ export class CPMConnector extends TypedEmitter<Events> {
271
271
this . logger . updateBaseLog ( { id : this . info . id } ) ;
272
272
}
273
273
274
- if ( message [ 0 ] === CPMMessageCode . KEY_REVOKED ) {
274
+ if ( message [ 0 ] === CPMMessageCode . KEY_REVOKED || message [ 0 ] === CPMMessageCode . LIMIT_EXCEEDED ) {
275
275
this . logger . trace ( "Received pre drop message" ) ;
276
276
this . isAbandoned = true ;
277
277
}
Original file line number Diff line number Diff line change @@ -55,6 +55,7 @@ type ControlMessageHandlerList = {
55
55
[ RunnerMessageCode . EVENT ] : ConfiguredMessageHandler < RunnerMessageCode . EVENT > [ ] ;
56
56
[ CPMMessageCode . STH_ID ] : ConfiguredMessageHandler < CPMMessageCode . STH_ID > [ ] ;
57
57
[ CPMMessageCode . KEY_REVOKED ] : ConfiguredMessageHandler < CPMMessageCode . KEY_REVOKED > [ ] ;
58
+ [ CPMMessageCode . LIMIT_EXCEEDED ] : ConfiguredMessageHandler < CPMMessageCode . LIMIT_EXCEEDED > [ ] ;
58
59
} ;
59
60
60
61
export class CommunicationHandler implements ICommunicationHandler {
@@ -90,6 +91,7 @@ export class CommunicationHandler implements ICommunicationHandler {
90
91
[ RunnerMessageCode . INPUT_CONTENT_TYPE ] : [ ] ,
91
92
[ CPMMessageCode . STH_ID ] : [ ] ,
92
93
[ CPMMessageCode . KEY_REVOKED ] : [ ] ,
94
+ [ CPMMessageCode . LIMIT_EXCEEDED ] : [ ] ,
93
95
} ;
94
96
this . monitoringHandlerHash = {
95
97
[ RunnerMessageCode . ACKNOWLEDGE ] : [ ] ,
Original file line number Diff line number Diff line change @@ -13,5 +13,6 @@ export enum CPMMessageCode {
13
13
14
14
CONFIRM_MSG = 8000 ,
15
15
16
- KEY_REVOKED = 9001
16
+ KEY_REVOKED = 9001 ,
17
+ LIMIT_EXCEEDED = 9002
17
18
}
Original file line number Diff line number Diff line change @@ -95,7 +95,7 @@ export type EncodedMessage<
95
95
export type ControlMessageCode =
96
96
RunnerMessageCode . KILL | RunnerMessageCode . MONITORING_RATE | RunnerMessageCode . STOP | RunnerMessageCode . EVENT |
97
97
RunnerMessageCode . PONG |
98
- CPMMessageCode . STH_ID | CPMMessageCode . KEY_REVOKED |
98
+ CPMMessageCode . STH_ID | CPMMessageCode . KEY_REVOKED | CPMMessageCode . LIMIT_EXCEEDED |
99
99
RunnerMessageCode . INPUT_CONTENT_TYPE ;
100
100
101
101
export type EncodedControlMessage = EncodedMessage < ControlMessageCode > ;
You can’t perform that action at this time.
0 commit comments