つーかこのコードだとreadyはatomicにする必要がない