diff --git a/pdbApp/pdbgroup.cpp b/pdbApp/pdbgroup.cpp index fbf1ab3..a8e38e5 100644 --- a/pdbApp/pdbgroup.cpp +++ b/pdbApp/pdbgroup.cpp @@ -350,7 +350,6 @@ void PDBGroupPut::put(pvd::PVStructure::shared_pointer const & value, // assume value may be a different struct each time... lot of wasted prep work const size_t npvs = channel->pv->members.size(); std::vector > putpvif(npvs); - pvd::Status ret; for(size_t i=0; iattach(info.chan, value, info.attachment)); } - if(!ret.isOK()) { - // no access - - } else if(atomic) { + pvd::Status ret; + if(atomic) { DBManyLocker L(channel->pv->locker); for(size_t i=0; ret && i