Bug #1785

Removing an account causes repeated exceptions

Added by Panagiotis Kanavos over 8 years ago. Updated over 8 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 over 8 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 over 8 years ago

  • Target version set to Alpha

#2 Updated by Panagiotis Kanavos over 8 years ago

  • Priority changed from Medium to High

#3 Updated by Panagiotis Kanavos over 8 years ago

  • Target version changed from Alpha to PreAlpha

#4 Updated by Panagiotis Kanavos over 8 years ago

  • Status changed from New to Assigned

#5 Updated by Panagiotis Kanavos over 8 years ago

  • Status changed from Assigned to Resolved

#6 Updated by Panagiotis Kanavos over 8 years ago

  • Status changed from Resolved to Feedback

#7 Updated by Panagiotis Kanavos over 8 years ago

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

Also available in: Atom PDF