mv loginaction in a single thread