Problems Mono/Transmission/Sonarr

Sonarr version (exact version): 2.0.0.5228
Mono version (if Sonarr is not running on Windows):5.8.0.108
OS: DSM 6.2 on Synology DS214SE
Debug logs:
Description of issue:
Hi All,
I guess I am getting an old bug from Mono but this is the first time that it surfaced after an upgrade to latest level for Mono and Sonarr.

The system was have been working correctly in the last 4 years .
From Sonarr in the logs I have:

Component Message Time
DownloadMonitoringService Unable to retrieve queue and history items from transmission: Cannot access a disposed object. Object name: ‘System.Net.Sockets.NetworkStream’. 13:36
DownloadMonitoringService Unable to retrieve queue and history items from transmission: Cannot access a disposed object. Object name: ‘System.Net.Sockets.NetworkStream’. 13:25
DownloadMonitoringService Unable to retrieve queue and history items from transmission: Cannot access a disposed object. Object name: ‘System.Net.Sockets.NetworkStream’.

And in detail for the message we have:
System.ObjectDisposedException: Cannot access a disposed object. Object name: ‘System.Net.Sockets.NetworkStream’. at System.Net.WebConnectionStream.EndWrite (System.IAsyncResult r) [0x00097] in <6b85ae33ded1428e932cb7ae66272042>:0 at System.Net.WebConnectionStream.Write (System.Byte[] buffer, System.Int32 offset, System.Int32 size) [0x00053] in <6b85ae33ded1428e932cb7ae66272042>:0 at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x000e1] in <8faeb593f49341d6a7a6d2c3c281887c>:0 at NzbDrone.Common.Http.Dispatchers.FallbackHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x000b5] in <8faeb593f49341d6a7a6d2c3c281887c>:0 at NzbDrone.Common.Http.HttpClient.ExecuteRequest (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookieContainer) [0x0007e] in <8faeb593f49341d6a7a6d2c3c281887c>:0 at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00008] in <8faeb593f49341d6a7a6d2c3c281887c>:0 at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.ProcessRequest (System.String action, System.Object arguments, NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x00072] in <f8c4a2c9e6194b509efc6018724d76df>:0 at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.GetTorrentStatus (System.Collections.Generic.IEnumerable`1[T] hashStrings, NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x00095] in <f8c4a2c9e6194b509efc6018724d76df>:0 at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.GetTorrentStatus (NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x00000] in <f8c4a2c9e6194b509efc6018724d76df>:0 at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.GetTorrents (NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x00000] in <f8c4a2c9e6194b509efc6018724d76df>:0 at NzbDrone.Core.Download.Clients.Transmission.TransmissionBase.GetItems () [0x0000c] in <f8c4a2c9e6194b509efc6018724d76df>:0 at NzbDrone.Core.Download.TrackedDownloads.DownloadMonitoringService.ProcessClientDownloads (NzbDrone.Core.Download.IDownloadClient downloadClient) [0x0000c] in <f8c4a2c9e6194b509efc6018724d76df>:0

Can you help me?
A serach on forum and internet seems to point to an old bug but it seems weird vbecause it is a very old bug so I believe it should be already fixed.

Thanks for any suggestion/workaround.

It’s an issue with mono in some setups with transmission and nzbget, it may be fixed in a newer version of mono, but so far we haven’t found anything in Sonarr to work around it.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.