Переглянути джерело

Handle signaling connection changes in task mode

This is only relevant for the RelayedDataTask.
Danilo Bargen 7 роки тому
батько
коміт
bbe4169d16
1 змінених файлів з 2 додано та 1 видалено
  1. 2 1
      src/services/state.ts

+ 2 - 1
src/services/state.ts

@@ -64,7 +64,8 @@ export class StateService {
     public updateSignalingConnectionState(state: saltyrtc.SignalingState, chosenTask: ChosenTask): void {
         const prevState = this.signalingConnectionState;
         this.signalingConnectionState = state;
-        if (this.stage === Stage.Signaling) {
+        if (this.stage === Stage.Signaling
+        || (this.stage === Stage.Task && chosenTask === ChosenTask.RelayedData)) {
             this.$log.debug(this.logTag, 'Signaling connection state:', prevState, '=>', state);
             switch (state) {
                 case 'new':