From 9cd0958be3efdcaffecf4f643fc1046b841135a7 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Fri, 22 Feb 2013 09:56:00 +0800 Subject: [PATCH] server/door - cleared door serial buffer on open, just in case --- src/server/handler_door.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server/handler_door.c b/src/server/handler_door.c index 190769a..de28e6f 100644 --- a/src/server/handler_door.c +++ b/src/server/handler_door.c @@ -121,6 +121,11 @@ int Door_DoDispense(int User, int Item) return -1; } #endif + // Read and discard anything in the buffer + { + char tmpbuf[32]; + read(door_serial_handle, tmpbuf, sizeof(tmpbuf)); + } close(door_serial_handle); -- 2.20.1