Unix: make Pipe::Close idempotent

This commit is contained in:
Mounir IDRASSI
2026-06-21 18:07:12 +09:00
parent d25bd3d7e5
commit f1a6e23734
+6
View File
@@ -36,9 +36,15 @@ namespace VeraCrypt
void Pipe::Close ()
{
if (ReadFileDescriptor != -1)
{
close (ReadFileDescriptor);
ReadFileDescriptor = -1;
}
if (WriteFileDescriptor != -1)
{
close (WriteFileDescriptor);
WriteFileDescriptor = -1;
}
}
int Pipe::GetReadFD ()