support multi-threading upload for shock-client (pcreate)