SDLを使ったconditional_value, unique_lockを追加