← 输入框|github.com|刷新
Skip to content

Use JDK atomic move to more closely emulate POSIX rename. - #5356

Merged
headius merged 1 commit into
jruby:masterfrom
headius:atomic_move_for_rename
Oct 26, 2018
Merged

headius merged 1 commit into
jruby:masterfrom
headius:atomic_move_for_rename

Conversation

@headius

@headius headius commented Oct 11, 2018

Copy link
Copy Markdown
Member

Fixes #5318.

Note that this no longer does the explicit file store check,
because that failed in an unrelated way when running under a
FreeBSD jail. Instead this now relies on the Files subsystem of
JDK to percolate out the original error message, which we should
detect properly and turn into EXDEV.

Fixes jruby#5318.

Note that this no longer does the explicit file store check,
because that failed in an unrelated way when running under a
FreeBSD jail. Instead this now relies on the Files subsystem of
JDK to percolate out the original error message, which we should
detect properly and turn into EXDEV.
@headius headius added this to the JRuby 9.2.1.0 milestone Oct 11, 2018
@headius
headius merged commit 706bd4e into jruby:master Oct 26, 2018
@headius
headius deleted the atomic_move_for_rename branch October 26, 2018 20:37
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.

1 participant