diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-08-16 20:05:56 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-08-16 20:05:56 +0000 |
commit | da710bd8a88745b5acfbb41a4dc1cfe76041d308 (patch) | |
tree | 7becfc0cf064287199e95a41b7dcbaa7ae9dfc59 /nuttx/netutils/thttpd/thttpd.c | |
parent | 8e838b821562f780efafc83968c15b67fbfef70f (diff) | |
download | px4-nuttx-da710bd8a88745b5acfbb41a4dc1cfe76041d308.tar.gz px4-nuttx-da710bd8a88745b5acfbb41a4dc1cfe76041d308.tar.bz2 px4-nuttx-da710bd8a88745b5acfbb41a4dc1cfe76041d308.zip |
Reduce stack usage
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2028 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/netutils/thttpd/thttpd.c')
-rw-r--r-- | nuttx/netutils/thttpd/thttpd.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/nuttx/netutils/thttpd/thttpd.c b/nuttx/netutils/thttpd/thttpd.c index 3608c9486..067054b52 100644 --- a/nuttx/netutils/thttpd/thttpd.c +++ b/nuttx/netutils/thttpd/thttpd.c @@ -524,14 +524,14 @@ errout_clear_connection: static void handle_linger(struct connect_s *conn, struct timeval *tv) { - char buf[4096]; + httpd_conn *hc = conn->hc; int ret; - /* In lingering-close mode we just read and ignore bytes. An error or EOF + /* In lingering-close mode we just read and ignore bytes. An error or EOF * ends things, otherwise we go until a timeout */ - ret = read(conn->hc->conn_fd, buf, sizeof(buf)); + ret = read(conn->hc->conn_fd, hc->buffer, CONFIG_THTTPD_IOBUFFERSIZE); if (ret < 0 && (errno == EINTR || errno == EAGAIN)) { return; |