REGISTER or login:
The calling of the procedure is not the problem. The issue would be how the procedure is written. If it locks an object then no one else can use the object. There are different types of locks that are done. You may want to do some research on this topic.