{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "",
    "ClosedDate": null,
    "CommentCount": 0,
    "Custom": null,
    "Description": "Our applicaiton is creating hundreds of ZIP files on the fly using several worker threads to do this.  Each worker thread has its own directory to work in, and each new ZIP file is created in this directory.  We have used the ZIP class property TempFileFolder to have ZIP create the temp files in separate directories for each worker thread.\n\nBut what we have found is that the tmp file created by the ZIP class are still suffering name clashes.  It could be that the algoritm for determining temparary file names is not discrete enough to come up with unique names in such a rapid progression as we are genrating ZIPs at a rate of 6 - 10 per second.  Or if the tempary file name is based on the source file it could be that since the source files differ by only a singe character, the temparay file name's hash value is not unique?\n\nEither way can you offer a hint or tip that might help us work around this issue?",
    "LastUpdatedDate": "2013-03-14T07:37:24.733-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Unassigned",
      "Severity": 0,
      "Id": 0
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2013-03-14T07:37:24.733-07:00",
    "Status": {
      "Name": "Proposed",
      "Id": 1
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Name Clash of the Temp Files",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 16103
  },
  "FileAttachments": [],
  "Comments": []
}