v1.1.20 Release

This commit is contained in:
Robin Davies
2023-04-20 15:27:18 -04:00
parent e2b62da073
commit 37426d9047
117 changed files with 2147 additions and 711 deletions
+3 -2
View File
@@ -44,8 +44,8 @@ namespace pipedal
bool mlocked = false;
size_t ringBufferSize;
size_t ringBufferMask;
volatile int64_t readPosition = 0; // volatile = ordering barrier wrt writePosition
volatile int64_t writePosition = 0; // volatile = ordering barrier wrt/ readPosition
int64_t readPosition = 0; // volatile = ordering barrier wrt writePosition
int64_t writePosition = 0; // volatile = ordering barrier wrt/ readPosition
std::mutex mutex;
std::mutex writeMutex;
@@ -85,6 +85,7 @@ namespace pipedal
{
this->readPosition = 0;
this->writePosition = 0;
this->is_open = true;
cvRead.notify_all();
}
void close()