[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[certi-devel] Fuite mémoire RTIA
From: |
Valéry Raulet |
Subject: |
[certi-devel] Fuite mémoire RTIA |
Date: |
Tue, 21 Jan 2003 15:04:36 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3a) Gecko/20021212 |
Le RTIA avait quelques fuites mémoires qui sont résolues par le patch
ci-joint (deux delete sur des messages réseaux).
A+, Valéry.
--
Valéry Raulet
Ecole Nationale d'Ingénieurs de Brest
Laboratoire d'Ingénierie Informatique
Parvis Blaise Pascal
Technopole Brest-Iroise Tél : (033) 298 05 66 75
29200 Brest - France Fax : (033) 298 05 66 29
diff -r -u -3 --exclude-from=ignore certi_cvs/certi/RTIA/TimeManagement.cc
upd5/RTIA/TimeManagement.cc
--- certi_cvs/certi/RTIA/TimeManagement.cc 2003-01-17 08:59:32.000000000
+0100
+++ upd5/RTIA/TimeManagement.cc 2003-01-21 15:00:06.000000000 +0100
@@ -313,9 +313,11 @@
// Deliver to federate every TSO messages with time 'date_min' (1 by 1).
msg = _GQueues->giveTsoMessage(date_min, msg_donne, msg_restant);
- if(msg_donne)
+ if(msg_donne) {
// Send message back to federate.
executeFederateService(*msg);
+ delete msg;
+ }
else {
// Advance current time up to 'date_min'.
timeAdvanceGrant(date_min, e);
@@ -587,6 +589,7 @@
}
else {
executeFederateService(*msg);
+ delete msg;
}
}
else {
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [certi-devel] Fuite mémoire RTIA,
Valéry Raulet <=