{"push_id":1461150018,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"483e9fdea2f1e8b6a7a94adf2edb8747bbb2d275","before":"c6e3dd796525b94501e419cf31bbc5846d94b842","commits":[{"sha":"483e9fdea2f1e8b6a7a94adf2edb8747bbb2d275","author":{"name":"Kurtis Rader","email":"1d1c90c44256d3cca580b39cd7f5af156d90f141@skepticism.us"},"message":"check if locking takes too long\n\nIf acquiring a lock on the history or uvar file takes more than 250 ms\ndisable locking of the file. On systems with broken remote file system\nlocking it can cause tens of seconds delay after running each command\nwhich can make the shell borderline unusable.\n\nThis also changes history file locking to use flock() rather than\nfcntl() to be consistent with uvar file locking. It also implements the\n250 ms time limit before giving up on locking.\n\nFixes #685","distinct":true,"url":"https://api.github.com/repos/fish-shell/fish-shell/commits/483e9fdea2f1e8b6a7a94adf2edb8747bbb2d275"}]}
{"actor":{"display_login":"krader1961"}}