{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "",
    "ClosedDate": null,
    "CommentCount": 0,
    "Custom": null,
    "Description": "Hi,\n \nI'm using DotNetZip 1.9.1.8 (Ionic.Zip.dll) in my current program. Most things work perfectly well - thanks.\n \n \n \nBut now I encountered a Problem. I allow users to extract files via my program. Hereby I also have a Cancel-Button which sets\n \ne.Cancel to true in the ExtractProgressEvent. When the extract process is started thereafter there are no files extracted at all.\n \nI looked in the source code and found out that this is due to the fact that _extractOperationCanceled is never resetted.\n \nWhy is that so? Further operations must not always be canceled simply because one operation has been canceled before!\n \n \n \nDoes anyone have a solution to my problem?\n \n \n \nRegards, Stefan",
    "LastUpdatedDate": "2013-02-21T18:43:00.187-08:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2011-11-07T05:16:46.833-08:00",
    "Status": {
      "Name": "Proposed",
      "Id": 1
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Cannot Extract Files when the Extract has been Canceled before",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 14410
  },
  "FileAttachments": [],
  "Comments": []
}