remov off len bad locat except mutat hold write lock deadlock us thread safe remov off len set properti intern text length 