Skip to content
Browse files

Ignore IOError when checking Python file

Emacs uses a symbolic link to non-existing file for locking file.
It has the same extension as the original file.  Therefore, Jedi
must ignore IOError when trying to open this symbolic file.
  • Loading branch information...
1 parent 03f4dd5 commit 4a34d989671badd7a443859ec09a874010226b21 @tkf tkf committed
Showing with 4 additions and 1 deletion.
  1. +4 −1 jedi/
5 jedi/
@@ -33,7 +33,10 @@ def check_python_file(path):
return builtin.CachedModule.cache[path][1].module
except KeyError:
- return check_fs(path)
+ try:
+ return check_fs(path)
+ except IOError:
+ return None
def check_fs(path):
with open(path) as f:

0 comments on commit 4a34d98

Please sign in to comment.
Something went wrong with that request. Please try again.