]> granicus.if.org Git - curl/commitdiff
explain the two *channel_inuse fields somewhat better
authorDaniel Stenberg <daniel@haxx.se>
Tue, 2 Dec 2008 23:00:10 +0000 (23:00 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 2 Dec 2008 23:00:10 +0000 (23:00 +0000)
lib/urldata.h

index 42da3e8624dbdbe103b39ea00b46e967ebb9bc9b..70737756022e85ba79e8aefa307b275a617e3b62 100644 (file)
@@ -978,6 +978,10 @@ struct connectdata {
   struct sockaddr_in local_addr;
 #endif
 
+  /* the two following *_inuse fields are only flags, not counters in any way.
+     If TRUE it means the channel is in use, and if FALSE it means the channel
+     is up for grabs by one. */
+
   bool readchannel_inuse;  /* whether the read channel is in use by an easy
                               handle */
   bool writechannel_inuse; /* whether the write channel is in use by an easy