[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[libmicrohttpd] 02/02: internal.h: added 'volatile' for some members wit
From: |
gnunet |
Subject: |
[libmicrohttpd] 02/02: internal.h: added 'volatile' for some members with multi-thread access |
Date: |
Thu, 08 Oct 2020 21:53:45 +0200 |
This is an automated email from the git hooks/post-receive script.
karlson2k pushed a commit to branch master
in repository libmicrohttpd.
commit 1ad74ebc4637f800ff14f901ceca27795a93cce4
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
AuthorDate: Thu Oct 8 22:46:11 2020 +0300
internal.h: added 'volatile' for some members with multi-thread access
---
src/microhttpd/internal.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/microhttpd/internal.h b/src/microhttpd/internal.h
index e2b468cb..5fb3da3d 100644
--- a/src/microhttpd/internal.h
+++ b/src/microhttpd/internal.h
@@ -1053,7 +1053,7 @@ struct MHD_Connection
/**
* Is the connection wanting to resume?
*/
- bool resuming;
+ volatile bool resuming;
};
@@ -1248,7 +1248,7 @@ struct MHD_UpgradeResponseHandle
* @remark This flag could be changed from thread that process
* connection's recv(), send() and response.
*/
- bool clean_ready;
+ volatile bool clean_ready;
};
#endif /* UPGRADE_SUPPORT */
@@ -1598,7 +1598,7 @@ struct MHD_Daemon
/*
* Do we need to process resuming connections?
*/
- bool resuming;
+ volatile bool resuming;
/**
* 'True' if some data is already waiting to be processed.
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.