X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fmac-learning.c;h=f9859b6b0eb75d9fc9f41ed784482c8a26a4e046;hb=70d3fbe7658b59bac65f8b4f2ba03602acf7f1c2;hp=a9d414d2fa449081a5691af25f7ca65bebdf7360;hpb=a4af00400a835eb87569ba40e21874c05e872c0f;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); } }