Skip to content

Old disposed exception -- not sure if relevant any longer #1

@Iristyle

Description

@Iristyle

This could be garbage... but here it is anyhow!

Exception:
Message: Cannot access a disposed object.
Object name: 'this'.
Source: EPS.Concurrency
StackTrace:
   at EPS.Concurrency.ManualJobExecutionQueue`2.ThrowIfDisposed() in C:\Source\Labs.Master\Common\EPS.Concurrency\ManualJobExecutionQueue.cs:line 111
   at EPS.Concurrency.ManualJobExecutionQueue`2.StartUpTo(Int32 maxConcurrentlyRunning) in C:\Source\Labs.Master\Common\EPS.Concurrency\ManualJobExecutionQueue.cs:line 338
   at EPS.Concurrency.AutoJobExecutionQueue`2.OnJobCompleted(Job job, TJobOutput jobResult, Exception exception) in C:\Source\Labs.Master\Common\EPS.Concurrency\AutoJobExecutionQueue.cs:line 66
   at EPS.Concurrency.ManualJobExecutionQueue`2.<>c__DisplayClass14.<StartJob>b__10(TJobOutput result) in C:\Source\Labs.Master\Common\EPS.Concurrency\ManualJobExecutionQueue.cs:line 407
   at System.Reactive.AnonymousObserver`1.Next(T value)
   at System.Reactive.AbstractObserver`1.OnNext(T value)
   at System.Reactive.AnonymousObservable`1.AutoDetachObserver.Next(T value)
   at System.Reactive.AbstractObserver`1.OnNext(T value)
   at System.Reactive.ScheduledObserver`1.<>c__DisplayClass562.<Next>b__560()
   at System.Reactive.ScheduledObserver`1.<E
   nsureActive>b__55d(Action self)
   at System.Reactive.Concurrency.Scheduler.<Schedule>b__0(Action`1 _action, Action`1 self)
   at System.Reactive.Concurrency.Scheduler.<>c__DisplayClassb`1.<InvokeRec1>b__8(TState state1)
   at System.Reactive.Concurrency.Scheduler.InvokeRec1[TState](IScheduler scheduler, Pair`2 pair)
   at System.Reactive.Concurrency.ImmediateScheduler.Schedule[TState](TState state, Func`3 action)
   at System.Reactive.Concurrency.Scheduler.Schedule[TState](IScheduler scheduler, TState state, Action`2 action)
   at System.Reactive.Concurrency.Scheduler.Schedule(IScheduler scheduler, Action`1 action)
   at System.Reactive.ScheduledObserver`1.EnsureActive()
   at System.Reactive.Linq.Observable.ObserveOnObserver`1.Next(T value)
   at System.Reactive.AbstractObserver`1.OnNext(T value)
   at System.Reactive.AnonymousObservable`1.AutoDetachObserver.Next(T value)
   at System.Reactive.AbstractObserver`1.OnNext(T value)
   at System.Reactive.Subjects.AsyncSubject`1.OnCompleted()
   at System.Reactive.Linq.Observable.<>c__DisplayClass71`2.<>c__DisplayClass73.<ToAsync>b__70()
   at System.Reactive.Concurrency.Scheduler.Invoke(IScheduler scheduler, Action action)
   at System.Reactive.Concurrency.ThreadPoolScheduler.<>c__DisplayClass1`1.<Schedule>b__0(Object _)
   at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Exception:
Message: Cannot access a disposed object.
Object name: 'this'.
Source: EPS.Concurrency
StackTrace:
   at EPS.Concurrency.ManualJobExecutionQueue`2.ThrowIfDisposed() in C:\Source\Labs.Master\Common\EPS.Concurrency\ManualJobExecutionQueue.cs:line 111
   at EPS.Concurrency.ManualJobExecutionQueue`2.StartUpTo(Int32 maxConcurrentlyRunning) in C:\Source\Labs.Master\Common\EPS.Concurrency\ManualJobExecutionQueue.cs:line 338
   at EPS.Concurrency.AutoJobExecutionQueue`2.OnJobCompleted(Job job, TJobOutput jobResult, Exception exception) in C:\Source\Labs.Master\Common\EPS.Concurrency\AutoJobExecutionQueue.cs:line 66
   at EPS.Concurrency.ManualJobExecutionQueue`2.<>c__DisplayClass14.<StartJob>b__10(TJobOutput result) in C:\Source\Labs.Master\Common\EPS.Concurrency\ManualJobExecutionQueue.cs:line 407
   at System.Reactive.AnonymousObserver`1.Next(T value)
   at System.Reactive.AbstractObserver`1.OnNext(T value)
   at System.Reactive.AnonymousObservable`1.AutoDetachObserver.Next(T value)
   at System.Reactive.AbstractObserver`1.OnNext(T value)
   at System.Reactive.ScheduledObserver`1.<>c__DisplayClass562.<Next>b__560()
   at System.Reactive.ScheduledObserver`1.<EnsureActive>b__55d(Action self)
   at System.Reactive.Concurrency.Scheduler.<Schedule>b__0(Action`1 _action, Action`1 self)
   at System.Reactive.Concurrency.Scheduler.<>c__DisplayClassb`1.<InvokeRec1>b__8(TState state1)
   at System.Reactive.Concurrency.Scheduler.InvokeRec1[TState](IScheduler scheduler, Pair`2 pair)
   at System.Reactive.Concurrency.ImmediateScheduler.Schedule[TState](TState state, Func`3 action)
   at System.Reactive.Concurrency.Scheduler.Schedule[TState](IScheduler scheduler, TState state, Action`2 action)
   at System.Reactive.Concurrency.Scheduler.Schedule(IScheduler scheduler, Action`1 action)
   at System.Reactive.ScheduledObserver`1.EnsureActive()
   at System.Reactive.Linq.Observable.ObserveOnObserver`1.Next(T value)
   at System.Reactive.AbstractObserver`1.OnNext(T value)
   at System.Reactive.AnonymousObservable`1.AutoDetachObserver.Next(T value)
   at System.Reactive.AbstractObserver`1.OnNext(T value)
   at System.Reactive.Subjects.AsyncSubject`1.OnCompleted()
   at System.Reactive.Linq.Observable.<>c__DisplayClass71`2.<>c__DisplayClass73.<ToAsync>b__70()
   at System.Reactive.Concurrency.Scheduler.Invoke(IScheduler scheduler, Action action)
   at System.Reactive.Concurrency.ThreadPoolScheduler.<>c__DisplayClass1`1.<Schedule>b__0(Object _)
   at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions