print large orphan warning BEFORE deleting pvMsg
authorGavin Andresen <gavinandresen@gmail.com>
Tue, 19 Jun 2012 19:50:12 +0000 (15:50 -0400)
committerGavin Andresen <gavinandresen@gmail.com>
Tue, 19 Jun 2012 20:30:37 +0000 (16:30 -0400)
src/main.cpp

index 27feeca..7d2fbd5 100644 (file)
@@ -179,8 +179,8 @@ bool AddOrphanTx(const CDataStream& vMsg)
     // at most 500 megabytes of orphans:
     if (pvMsg->size() > 5000)
     {
-        delete pvMsg;
         printf("ignoring large orphan tx (size: %u, hash: %s)\n", pvMsg->size(), hash.ToString().substr(0,10).c_str());
+        delete pvMsg;
         return false;
     }