Skip to content

Commit 004725c

Browse files
committed
IdealOscillator: Removed finish() because driftRateChangedSignal should not be emitted from this oscillator class.
1 parent 971953c commit 004725c

2 files changed

Lines changed: 0 additions & 8 deletions

File tree

src/inet/clock/oscillator/IdealOscillator.cc

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,9 @@ void IdealOscillator::initialize(int stage)
2020
if (tickLength == 0)
2121
tickLength.setRaw(1);
2222
WATCH(tickLength);
23-
emit(driftRateChangedSignal, 0.0);
2423
}
2524
}
2625

27-
void IdealOscillator::finish()
28-
{
29-
OscillatorBase::finish();
30-
emit(driftRateChangedSignal, 0.0);
31-
}
32-
3326
void IdealOscillator::scheduleTickTimer()
3427
{
3528
scheduleAfter(tickLength, tickTimer);

src/inet/clock/oscillator/IdealOscillator.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ class INET_API IdealOscillator : public OscillatorBase
4545

4646
protected:
4747
virtual void initialize(int stage) override;
48-
virtual void finish() override;
4948
virtual void scheduleTickTimer() override;
5049

5150
public:

0 commit comments

Comments
 (0)