Changeset 1906 for trunk/pdns/pdns/backends/bind/bindbackend2.cc
- Timestamp:
- 01/25/11 20:08:54 (2 years ago)
- Files:
-
- 1 modified
-
trunk/pdns/pdns/backends/bind/bindbackend2.cc (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pdns/pdns/backends/bind/bindbackend2.cc
r1885 r1906 156 156 bool Bind2Backend::startTransaction(const string &qname, int id) 157 157 { 158 if(id < 0) { 159 d_transaction_tmpname.clear(); 160 d_transaction_id=id; 161 return true; 162 } 158 163 shared_ptr<State> state = getState(); 159 164 … … 177 182 bool Bind2Backend::commitTransaction() 178 183 { 184 if(d_transaction_id < 0) 185 return true; 179 186 delete d_of; 180 187 d_of=0; … … 194 201 bool Bind2Backend::abortTransaction() 195 202 { 196 if(d_transaction_id ) {203 if(d_transaction_id >= 0) { 197 204 delete d_of; 198 205 d_of=0;