aboutsummaryrefslogtreecommitdiffstats
path: root/lib/erl_interface/src/prog/erl_start.c
diff options
context:
space:
mode:
authorRickard Green <[email protected]>2019-03-19 13:37:44 +0100
committerRickard Green <[email protected]>2019-03-19 13:37:44 +0100
commit6c68afe055915252251148cc5bc35b063be9691c (patch)
tree213782d4719fd82721eb0b4121a5ade8f67028ee /lib/erl_interface/src/prog/erl_start.c
parent14713b3b284b7c92b61566b4a6a41e39056a10ca (diff)
parentef67e6a44cf1c87b8221cb652995b82ea1c9e728 (diff)
downloadotp-6c68afe055915252251148cc5bc35b063be9691c.tar.gz
otp-6c68afe055915252251148cc5bc35b063be9691c.tar.bz2
otp-6c68afe055915252251148cc5bc35b063be9691c.zip
Merge branch 'maint'
* maint: Add smoke test for erl_call Add new api functions to ei_fake_prog Fix timeout value when waiting for emulator start Fix initialization of erl_call
Diffstat (limited to 'lib/erl_interface/src/prog/erl_start.c')
-rw-r--r--lib/erl_interface/src/prog/erl_start.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/erl_interface/src/prog/erl_start.c b/lib/erl_interface/src/prog/erl_start.c
index ba495ac818..b7aa451946 100644
--- a/lib/erl_interface/src/prog/erl_start.c
+++ b/lib/erl_interface/src/prog/erl_start.c
@@ -657,7 +657,7 @@ static int wait_for_erlang(int sockd, int magic, struct timeval *timeout)
gettimeofday(&now,NULL);
to.tv_sec = stop_time.tv_sec - now.tv_sec;
to.tv_usec = stop_time.tv_usec - now.tv_usec;
- while ((to.tv_usec <= 0) && (to.tv_sec >= 0)) {
+ while ((to.tv_usec < 0) && (to.tv_sec > 0)) {
to.tv_usec += 1000000;
to.tv_sec--;
}