X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fmac-learning.c;h=f9859b6b0eb75d9fc9f41ed784482c8a26a4e046;hb=0ec6cfb13b4d9ef14b90119cf662e47ed559a185;hp=a9d414d2fa449081a5691af25f7ca65bebdf7360;hpb=02dd3123a0e312f1d33403e744af52dd6096f12d;p=openvswitch diff --git a/lib/mac-learning.c b/lib/mac-learning.c index a9d414d2..f9859b6b 100644 --- a/lib/mac-learning.c +++ b/lib/mac-learning.c @@ -293,6 +293,6 @@ mac_learning_wait(struct mac_learning *ml) { if (!list_is_empty(&ml->lrus)) { struct mac_entry *e = mac_entry_from_lru_node(ml->lrus.next); - poll_timer_wait((e->expires - time_now()) * 1000); + poll_timer_wait_until(e->expires * 1000LL); } }