Bug #1785

Removing an account causes repeated exceptions

Added by Panagiotis Kanavos about 12 years ago. Updated about 12 years ago.

Status:Closed Start date:12/15/2011
Priority:High Due date:
Assignee:Panagiotis Kanavos % Done:

100%

Category:Core Spent time: -
Target version:PreAlpha

Description

When an account is removed from the accounts page the corresponding FileSystemWatcher is also removed, yet the network agent still tries to use it for upload/download. Must find a way to notify the network agent to discard all actions related to the removed account

Associated revisions

Revision ec1a1baf
Added by Panagiotis Kanavos about 12 years ago

Replaced BlockingCollection in Agents/Agent.cs with AsyncProducerConsumerCollection, to reduce locking and avoid exceptions
when an agent stops (e.g. when a FileAgent stops because an account is removed).
Cleanup of several related files

Fixes #1785

History

#1 Updated by Panagiotis Kanavos about 12 years ago

  • Target version set to Alpha

#2 Updated by Panagiotis Kanavos about 12 years ago

  • Priority changed from Medium to High

#3 Updated by Panagiotis Kanavos about 12 years ago

  • Target version changed from Alpha to PreAlpha

#4 Updated by Panagiotis Kanavos about 12 years ago

  • Status changed from New to Assigned

#5 Updated by Panagiotis Kanavos about 12 years ago

  • Status changed from Assigned to Resolved

#6 Updated by Panagiotis Kanavos about 12 years ago

  • Status changed from Resolved to Feedback

#7 Updated by Panagiotis Kanavos about 12 years ago

  • Status changed from Feedback to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF