diff --git a/src/Nerdbank.Streams.Tests/MultiplexingStreamChannelOptionsTests.cs b/src/Nerdbank.Streams.Tests/MultiplexingStreamChannelOptionsTests.cs
index 082e5b09..a6cc5c19 100644
--- a/src/Nerdbank.Streams.Tests/MultiplexingStreamChannelOptionsTests.cs
+++ b/src/Nerdbank.Streams.Tests/MultiplexingStreamChannelOptionsTests.cs
@@ -73,7 +73,7 @@ public void ExistingPipe_DuplexPipe()
}
[Fact]
- public void ExistingPipe_AcceptsHalfDuplex()
+ public void ExistingPipe_AcceptsSimplex()
{
var options = new MultiplexingStream.ChannelOptions();
diff --git a/src/Nerdbank.Streams/HalfDuplexStream.cs b/src/Nerdbank.Streams/HalfDuplexStream.cs
index a9bb4e66..9b94f545 100644
--- a/src/Nerdbank.Streams/HalfDuplexStream.cs
+++ b/src/Nerdbank.Streams/HalfDuplexStream.cs
@@ -17,6 +17,7 @@ namespace Nerdbank.Streams
///
/// A that acts as a queue for bytes, in that what gets written to it
/// can then be read from it, in order.
+ /// This is actually a "simplex" stream -- not a half duplex stream. Naming bug.
///
public class HalfDuplexStream : Stream, IBufferWriter, IDisposableObservable
{