Commit 206b723 1 parent a0414e8 commit 206b723 Copy full SHA for 206b723
File tree 3 files changed +6
-7
lines changed
3 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -57,9 +57,9 @@ platform_timer::~platform_timer() {
57
57
58
58
void platform_timer::start (fc::time_point tp) {
59
59
assert (_state == state_t ::stopped);
60
- if (tp == fc::time_point::maximum ()) {
60
+ timer_running_forever = tp == fc::time_point::maximum ();
61
+ if (timer_running_forever) {
61
62
_state = state_t ::running;
62
- timer_running_forever = true ;
63
63
return ;
64
64
}
65
65
fc::microseconds x = tp.time_since_epoch () - fc::time_point::now ().time_since_epoch ();
Original file line number Diff line number Diff line change @@ -89,9 +89,9 @@ platform_timer::~platform_timer() {
89
89
90
90
void platform_timer::start (fc::time_point tp) {
91
91
assert (_state == state_t ::stopped);
92
- if (tp == fc::time_point::maximum ()) {
92
+ timer_running_forever = tp == fc::time_point::maximum ();
93
+ if (timer_running_forever) {
93
94
_state = state_t ::running;
94
- timer_running_forever = true ;
95
95
return ;
96
96
}
97
97
fc::microseconds x = tp.time_since_epoch () - fc::time_point::now ().time_since_epoch ();
Original file line number Diff line number Diff line change @@ -56,13 +56,12 @@ platform_timer::~platform_timer() {
56
56
57
57
void platform_timer::start (fc::time_point tp) {
58
58
assert (_state == state_t ::stopped);
59
- if (tp == fc::time_point::maximum ()) {
59
+ timer_running_forever = tp == fc::time_point::maximum ();
60
+ if (timer_running_forever) {
60
61
_state = state_t ::running;
61
- timer_running_forever = true ;
62
62
return ;
63
63
}
64
64
fc::microseconds x = tp.time_since_epoch () - fc::time_point::now ().time_since_epoch ();
65
- timer_running_forever = false ;
66
65
if (x.count () <= 0 )
67
66
_state = state_t ::timed_out;
68
67
else {
You can’t perform that action at this time.
0 commit comments