summaryrefslogtreecommitdiff
path: root/serial.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2005-07-02 15:47:23 +0000
committerEric S. Raymond <esr@thyrsus.com>2005-07-02 15:47:23 +0000
commit681f551f57bdb4de0a7c23b46bc541359a66090d (patch)
tree18c85f0a07913542c5615141651dd6be1ce641f5 /serial.c
parent716494f896fdd82ca3d9b368467f3c768cf82cea (diff)
downloadgpsd-681f551f57bdb4de0a7c23b46bc541359a66090d.tar.gz
Slightly better unstrumentation of file descriptor operations.
Diffstat (limited to 'serial.c')
-rw-r--r--serial.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/serial.c b/serial.c
index d1553241..41861448 100644
--- a/serial.c
+++ b/serial.c
@@ -193,5 +193,6 @@ void gpsd_close(struct gps_device_t *session)
session->ttyset_old.c_cflag |= HUPCL;
(void)tcsetattr(session->gpsdata.gps_fd,TCSANOW,&session->ttyset_old);
(void)close(session->gpsdata.gps_fd);
+ session->gpsdata.gps_fd = -1;
}
}