diff --git a/ArchiSteamFarm/IPC.cs b/ArchiSteamFarm/IPC.cs index ebe437659..ef10c7b38 100644 --- a/ArchiSteamFarm/IPC.cs +++ b/ArchiSteamFarm/IPC.cs @@ -763,7 +763,7 @@ namespace ArchiSteamFarm { response.ContentLength64 = content.Length; await response.OutputStream.WriteAsync(content, 0, content.Length).ConfigureAwait(false); - } catch (ObjectDisposedException e) { + } catch (InvalidOperationException e) { ASF.ArchiLogger.LogGenericDebuggingException(e); } } @@ -781,7 +781,7 @@ namespace ArchiSteamFarm { await ResponseBase(request, response, content).ConfigureAwait(false); } catch (FileNotFoundException) { await ResponseStatusCode(request, response, HttpStatusCode.NotFound).ConfigureAwait(false); - } catch (ObjectDisposedException e) { + } catch (InvalidOperationException e) { ASF.ArchiLogger.LogGenericDebuggingException(e); } catch (Exception e) { ASF.ArchiLogger.LogGenericException(e); @@ -832,7 +832,7 @@ namespace ArchiSteamFarm { byte[] content = response.ContentEncoding.GetBytes(text + Environment.NewLine); await ResponseBase(request, response, content, statusCode).ConfigureAwait(false); - } catch (ObjectDisposedException e) { + } catch (InvalidOperationException e) { ASF.ArchiLogger.LogGenericDebuggingException(e); } }