{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "fixed in changeset 79174.  First binary to get this change will be v1.9.1.6",
    "ClosedDate": "2011-06-16T20:20:44.407-07:00",
    "CommentCount": 0,
    "Custom": null,
    "Description": "Don't use a background writer thread. \n \nThe basic technique is demonstrated in the sample ParallelGZipOutputStream that has been uploaded as a patch. \nThat code won't work though, because it depends on .NET 4.0, while DotNetZip needs to remain based on .NET 2.0.  \nBut the idea is clearly illustrated: The Write() method needs to check for pending writes, and spool them out, before\nfilling buffers for compression.\n \nAlso, fix the parallelism to make it deterministic.  Currently it uses too many threads on a server machine.",
    "LastUpdatedDate": "2013-05-16T05:31:36.447-07:00",
    "PlannedForRelease": "v1.9.1.8 DotNetZip - Latest Stable",
    "ReleaseVisibleToPublic": true,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2011-05-08T21:06:13.867-07:00",
    "Status": {
      "Name": "Closed",
      "Id": 4
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Update ParallelDeflateOutputStream to perform writes inline with Write()",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 13482
  },
  "FileAttachments": [],
  "Comments": []
}