File tree 2 files changed +4
-4
lines changed
src/GraphQL.Client/Websocket
2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -116,7 +116,7 @@ public IObservable<GraphQLResponse<TResponse>> CreateSubscriptionObservable<TRes
116
116
117
117
var disposable = new CompositeDisposable (
118
118
observable . Subscribe ( observer ) ,
119
- Disposable . Create ( async ( ) =>
119
+ Disposable . Create ( ( ) =>
120
120
{
121
121
Debug . WriteLine ( $ "disposing subscription { startRequest . Id } , websocket state is '{ _webSocketHandler . WebSocketState } '") ;
122
122
// only try to send close request on open websocket
@@ -126,7 +126,7 @@ public IObservable<GraphQLResponse<TResponse>> CreateSubscriptionObservable<TRes
126
126
try
127
127
{
128
128
Debug . WriteLine ( $ "sending stop message on subscription { startRequest . Id } ") ;
129
- await _queueWebSocketRequest ( stopRequest ) . ConfigureAwait ( false ) ;
129
+ _queueWebSocketRequest ( stopRequest ) . GetAwaiter ( ) . GetResult ( ) ;
130
130
}
131
131
// do not break on disposing
132
132
catch ( OperationCanceledException ) { }
Original file line number Diff line number Diff line change @@ -101,7 +101,7 @@ public IObservable<GraphQLResponse<TResponse>> CreateSubscriptionObservable<TRes
101
101
102
102
var disposable = new CompositeDisposable (
103
103
observable . Subscribe ( observer ) ,
104
- Disposable . Create ( async ( ) =>
104
+ Disposable . Create ( ( ) =>
105
105
{
106
106
Debug . WriteLine ( $ "disposing subscription { startRequest . Id } , websocket state is '{ _webSocketHandler . WebSocketState } '") ;
107
107
// only try to send close request on open websocket
@@ -111,7 +111,7 @@ public IObservable<GraphQLResponse<TResponse>> CreateSubscriptionObservable<TRes
111
111
try
112
112
{
113
113
Debug . WriteLine ( $ "sending stop message on subscription { startRequest . Id } ") ;
114
- await _queueWebSocketRequest ( stopRequest ) . ConfigureAwait ( false ) ;
114
+ _queueWebSocketRequest ( stopRequest ) . GetAwaiter ( ) . GetResult ( ) ;
115
115
}
116
116
// do not break on disposing
117
117
catch ( OperationCanceledException ) { }
You can’t perform that action at this time.
0 commit comments