Skip to content

Commit f39aa31

Browse files
committed
Result cleanup
1 parent 50d9951 commit f39aa31

File tree

3 files changed

+7
-18
lines changed

3 files changed

+7
-18
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,4 @@ local.properties
2626
.idea/deploymentTargetDropDown.xml
2727
.idea/gradle.xml
2828
.idea/misc.xml
29+
.idea/deploymentTargetDropDown.xml

.idea/deploymentTargetDropDown.xml

Lines changed: 0 additions & 17 deletions
This file was deleted.

CanaryLibrary/src/main/java/org/OperatorFoundation/CanaryLibrary/TransportConnectionTest.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,17 @@ class TransportConnectionTest(private var transport: Transport)
3737
println("Wrote ${textBytes.size} bytes.")
3838

3939
// Try to read a response
40-
val buffer = ByteArray(235)
40+
var buffer = ByteArray(235)
4141
val numberOfBytesRead = shadowInputStream.read(buffer)
4242
println("Read $numberOfBytesRead bytes.")
4343

4444
if (numberOfBytesRead > 0)
4545
{
46+
if (numberOfBytesRead < 235)
47+
{
48+
buffer = buffer.sliceArray(0 until numberOfBytesRead)
49+
}
50+
4651
val responseString = buffer.toString(Charset.defaultCharset())
4752

4853
return if (responseString.contains(canaryString))

0 commit comments

Comments
 (0)