Changed send to be synchronous. Wrote session inner gorountines.

This commit is contained in:
Jay
2026-04-18 21:44:25 -04:00
parent 8d79a002f8
commit e49c7cc021
13 changed files with 589 additions and 407 deletions

View File

@@ -413,7 +413,7 @@ func TestWriterLogging(t *testing.T) {
assert.NoError(t, err)
err = conn.Send([]byte("test"))
assert.NoError(t, err)
assert.ErrorContains(t, err, "failed to set write deadline: deadline error")
assert.Eventually(t, func() bool {
return findLogRecord(
@@ -443,7 +443,7 @@ func TestWriterLogging(t *testing.T) {
assert.NoError(t, err)
err = conn.Send([]byte("test"))
assert.NoError(t, err)
assert.ErrorContains(t, err, "write error")
assert.Eventually(t, func() bool {
return findLogRecord(