Add current source code
Avoid deadlock