diff options
Diffstat (limited to 'src/TrackerUpdateCommand.cc')
| -rw-r--r-- | src/TrackerUpdateCommand.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/TrackerUpdateCommand.cc b/src/TrackerUpdateCommand.cc index 23a762b7..d619a754 100644 --- a/src/TrackerUpdateCommand.cc +++ b/src/TrackerUpdateCommand.cc @@ -74,7 +74,7 @@ char* TrackerUpdateCommand::getTrackerResponse(size_t& trackerResponseLength) { } trackerResponseLength = bufLength; return buf; - } catch(Exception* e) { + } catch(RecoverableException* e) { delete [] buf; throw; } @@ -113,7 +113,7 @@ bool TrackerUpdateCommand::execute() { btAnnounce->announceSuccess(); btAnnounce->resetAnnounce(); e->segmentMan->init(); - } catch(Exception* err) { + } catch(RecoverableException* err) { logger->error("CUID#%d - Error occurred while processing tracker response.", cuid, err); e->segmentMan->errors++; delete err; |
