Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rehash binaries on switch, forcing it to forget seen executables / lo…
…okup new path
- Loading branch information
f6473f2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
http://yehudakatz.com/2010/08/24/a-tale-of-abort-traps-or-always-question-your-assumptions
http://blog.byohosting.com/2008/01/17/how-to-clear-shell-command-path-cache/
f6473f2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For future reference, this was only part of the problem - and not really that much of a solution.
More relevant for the issue paneq mentions (and discussed in Yehuda's excellent blog post) are
ee8aee6 and 8940cac - although
the latter may be unneeded).
f6473f2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It required quite a lot of work to fix it. However its beyond my imagination how to write tests that can check against such cases :-)