diff options
author | Christian Halstrick <christian.halstrick@sap.com> | 2018-08-17 17:46:09 +0200 |
---|---|---|
committer | Matthias Sohn <matthias.sohn@sap.com> | 2018-09-07 00:33:14 +0200 |
commit | 2faccd5b3206e996c9e2cafb95d806d50a9b9d4d (patch) | |
tree | 8649ea1d0bd8d0bd37710d363911ca4e2179e90a /org.eclipse.jgit/src/org/eclipse/jgit/internal | |
parent | b7351facd51aa8e14d4bd2e74e3f4f0b57c55f6f (diff) | |
download | jgit-2faccd5b3206e996c9e2cafb95d806d50a9b9d4d.tar.gz jgit-2faccd5b3206e996c9e2cafb95d806d50a9b9d4d.zip |
Fix handling of option core.supportsAtomicCreateNewFile
When core.supportsAtomicCreateNewFile was set to false and the
repository was located on a filesystem which doesn't support the file
attribute "unix:nlink" then FS_POSIX#createNewFile may report an error
even if everything was ok. Modify FS_POSIX#createNewFile to silently
ignore this situation. An example of such a filesystem is sshfs where
reading "unix:nlink" always returns 1 (instead of throwing a exception).
Bug: 537969
Change-Id: I6deda7672fa7945efa8706ea1cd652272604ff19
Also-by: Thomas Wolf <thomas.wolf@paranor.ch>
Diffstat (limited to 'org.eclipse.jgit/src/org/eclipse/jgit/internal')
0 files changed, 0 insertions, 0 deletions