Bug #777
InvalidOperationException when closing IRC server tab
Status: | Closed | Start: | 11/14/2012 | |
Priority: | Urgent | Due date: | ||
Assigned to: | Mirco Bauer | % Done: | 100% |
|
Category: | Engine | |||
Target version: | 0.8.11.1 | |||
Complexity: | Medium |
Found in Version: | 0.8.11-dev |
|
Votes: | 0 |
Description
2012-11-14 19:12:56,711 [Threadpool worker] INFO CONNECTION - disconnected Unhandled Exception: System.InvalidOperationException: Operation is not valid due to the current state of the object at System.Collections.Generic.Queue`1[Smuxi.Common.TaskQueue+DelegateTask].Peek () [0x00000] in <filename unknown>:0 at System.Collections.Generic.Queue`1[Smuxi.Common.TaskQueue+DelegateTask].Dequeue () [0x00000] in <filename unknown>:0 at Smuxi.Common.TaskQueue.Loop () [0x00024] in /home/meebey/Projects/smuxi/src/Common/TaskQueue.cs:166 at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidOperationException: Operation is not valid due to the current state of the object at System.Collections.Generic.Queue`1[Smuxi.Common.TaskQueue+DelegateTask].Peek () [0x00000] in <filename unknown>:0 at System.Collections.Generic.Queue`1[Smuxi.Common.TaskQueue+DelegateTask].Dequeue () [0x00000] in <filename unknown>:0 at Smuxi.Common.TaskQueue.Loop () [0x00024] in /home/meebey/Projects/smuxi/src/Common/TaskQueue.cs:166 at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0 2012-11-14 19:12:56,711 [Threadpool worker] DEBUG TRACE - [smuxi-engine-irc.dll] IrcProtocolManager.Dispose() 2012-11-14 19:12:56,711 [Threadpool worker] DEBUG TRACE - [smuxi-engine.dll] ProtocolManagerBase.Dispose() 2012-11-14 19:12:56,712 [Threadpool worker] DEBUG TRACE - [smuxi-engine.dll] Session.RemoveChat(chat = <IRC/GIMPNet/IRC GIMPNet>) 2012-11-14 19:12:56,712 [Threadpool worker] DEBUG TRACE - [smuxi-engine.dll] Session.RemoveChat(chat = <IRC/GIMPNet/#mono>) 2012-11-14 19:12:56,712 [Threadpool worker] DEBUG TRACE - [smuxi-engine.dll] FrontendManager.NextProtocolManager() 2012-11-14 19:12:56,711 [IrcProtocolManager (irc.gimp.org:6667) lag watcher] DEBUG Smuxi.Engine.IrcProtocolManager - _LagWatcher(): thread aborted
Associated revisions
Revision 98b726e7ca089b8b0740a8565a2ce32d1952c643
[Common] Fixed thread-safety of TaskQueue.Reset() (closes: #777)
History
Updated by Mirco Bauer 4216 days ago
- Target version changed from 0.8.10.2 to 0.8.11.1
Updated by Mirco Bauer 4123 days ago
- Complexity set to Medium
Updated by Mirco Bauer 4123 days ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Applied in changeset 98b726e7ca089b8b0740a8565a2ce32d1952c643.