[BUG] do not re-arm read timeout after writing data
A second occurrence of read-timeout rearming was present in stream_sock.c.
To fix the problem, it was necessary to put the shutdown information in
the buffer (already planned).
diff --git a/include/types/buffers.h b/include/types/buffers.h
index 09d1e34..a79641d 100644
--- a/include/types/buffers.h
+++ b/include/types/buffers.h
@@ -33,8 +33,11 @@
*/
#define BF_SHUTR_PENDING 1
#define BF_SHUTR_DONE 2
+#define BF_SHUTR_STATUS (BF_SHUTR_PENDING|BF_SHUTR_DONE)
+
#define BF_SHUTW_PENDING 4
#define BF_SHUTW_DONE 8
+#define BF_SHUTW_STATUS (BF_SHUTW_PENDING|BF_SHUTW_DONE)
#define BF_PARTIAL_READ 16
#define BF_COMPLETE_READ 32