diff --git a/data_structures/6_Queue/Exercise/food_ordering_system.py b/data_structures/6_Queue/Exercise/food_ordering_system.py index 3658a41..9faeff8 100644 --- a/data_structures/6_Queue/Exercise/food_ordering_system.py +++ b/data_structures/6_Queue/Exercise/food_ordering_system.py @@ -34,7 +34,7 @@ def place_orders(orders): def serve_orders(): time.sleep(1) - while True: + while not food_order_queue.is_empty(): order = food_order_queue.dequeue() print("Now serving: ",order) time.sleep(2) @@ -45,4 +45,4 @@ def serve_orders(): t2 = threading.Thread(target=serve_orders) t1.start() - t2.start() \ No newline at end of file + t2.start()