Во время клиринга вылетает огромное колличество ошибок "Ошибка проверки потока репликации. Код -2147184638", описание "P2ERR_SERV_NO_SERVICE", пока не переполнится стек.
Источник ошибки:
Код
() => // pollAction
{
if (Streams.Count == 0 && _streamsToRemove.Count == 0)
_sleepInterval.Sleep();
Streams.SyncDo(c =>
{
foreach (var stream in Streams)
{
try
{
stream.CheckConnection(_connection);
}
catch (COMException e)
{
System.Diagnostics.Trace.WriteLine("stream.CheckConnection(_connection) - COMException " + e.ErrorCode.ToString());
Error.SafeInvoke(new PlazaException("Ошибка проверки потока репликации.", e));
}
}
});
В методе stream.CheckConnection(_connection), вызывается DataStream.Open(connection);, что и дает ошибку.