Fix Legacy fallback connection
Revert "Store source file name in hash file."

This reverts commit 66d41ce65c0210e7174d096a4c7e65da3a58d82a.
Revert "Fix Legacy fallback connection"

This reverts commit bfcc30f9d39e16825f2ea4b273dd8de707a23969.
Store source file name in hash file.
Initializes in/out buffer before calling 'canonical_path'.