Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

incorporate htsjdk 2.13.1 #1007

Merged
merged 1 commit into from Dec 13, 2017
Merged

incorporate htsjdk 2.13.1 #1007

merged 1 commit into from Dec 13, 2017

Conversation

lbergelson
Copy link
Member

this includes a critical fix for every tool that uses a sorting collection

see https://github.com/samtools/htsjdk/releases/tag/2.13.1

Checklist (never delete this)

Never delete this, it is our record that procedure was followed. If you find that for whatever reason one of the checklist points doesn't apply to your PR, you can leave it unchecked but please add an explanation below.

Content

  • Added or modified tests to cover changes and any new functionality
  • Edited the README / documentation (if applicable)
  • All tests passing on Travis

Review

  • Final thumbs-up from reviewer
  • Rebase, squash and reword as applicable

For more detailed guidelines, see https://github.com/broadinstitute/picard/wiki/Guidelines-for-pull-requests

this includes a critical fix for every tool that uses a sorting collection
lbergelson referenced this pull request in samtools/htsjdk Dec 1, 2017
* fixing the crash on shutdown introduced in #910 by changing the command that gets run on on deleteOnExit 
Files.delete() -> Files.deleteIfExists() 
this will prevent the jvm from crashing on shutdown if the temporary files get cleaned up before it closes

* This still leaves open the possibilty of crash on shutdown if the temporary file is unable to be removed for some other reason.  That's subtly different than the File version of deleteOnExit, but it may be useful to get these error messages in the unusual case of failing to delete a file that exists.

* fixes #1029
@coveralls
Copy link

coveralls commented Dec 1, 2017

Coverage Status

Coverage remained the same at 77.221% when pulling d3f05f4 on lb_move_to_htsjdk_2_13_1 into b0b9f78 on master.

@yfarjoun
Copy link
Contributor

👍 🚢

@lbergelson lbergelson merged commit e571a1e into master Dec 13, 2017
@lbergelson lbergelson deleted the lb_move_to_htsjdk_2_13_1 branch December 13, 2017 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants