NetServices Stack source

Dependents:   HelloWorld ServoInterfaceBoardExample1 4180_Lab4

Revision:
3:95e0bc00a1bb
Parent:
0:632c9925f013
Child:
5:dd63a1e02b1b
--- a/services/http/client/HTTPClient.cpp	Fri Jun 18 09:22:54 2010 +0000
+++ b/services/http/client/HTTPClient.cpp	Fri Jun 18 10:38:57 2010 +0000
@@ -144,7 +144,7 @@
   
 void HTTPClient::setTimeout(int ms)
 {
-  m_timeout = 1000*ms;
+  m_timeout = ms;
   //resetTimeout();
 }
 
@@ -154,7 +154,7 @@
   {
     return;
   }
-  if(m_watchdog.read_us()>m_timeout)
+  if(m_watchdog.read_ms()>m_timeout)
   {
     onTimeout();
   }
@@ -396,6 +396,9 @@
       onResult(HTTP_CONN);
       return;
     }
+
+    if(len>0)
+      resetTimeout();
     
     if(m_state == HTTP_READ_DATA_INCOMPLETE)
       return;