Modefy semaphore bug.

Signed-off-by: Shanjin Yang <sjyangv0@gmail.com>