Update #4

Semaphore Lock vor Return