From 7503f0a5c79083bb1f7b5a63cd3090b8ab4c7cd3 Mon Sep 17 00:00:00 2001
From: Adam Fowler <adamfowler71@gmail.com>
Date: Wed, 6 Nov 2024 12:01:27 +0000
Subject: [PATCH] Update from PR comment

---
 Sources/HummingbirdWSCore/WebSocketHandler.swift | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Sources/HummingbirdWSCore/WebSocketHandler.swift b/Sources/HummingbirdWSCore/WebSocketHandler.swift
index a319598..8d7932a 100644
--- a/Sources/HummingbirdWSCore/WebSocketHandler.swift
+++ b/Sources/HummingbirdWSCore/WebSocketHandler.swift
@@ -186,7 +186,7 @@ package actor WebSocketHandler {
     func runAutoPingLoop() async throws {
         let period = self.stateMachine.pingTimePeriod
         try await Task.sleep(for: period)
-        loop: while true {
+        while true {
             switch self.stateMachine.sendPing() {
             case .sendPing(let buffer):
                 try await self.write(frame: .init(fin: true, opcode: .ping, data: buffer))
@@ -197,10 +197,10 @@ package actor WebSocketHandler {
             case .closeConnection(let errorCode):
                 try await self.sendClose(code: errorCode, reason: "Ping timeout")
                 try await self.channel.close(mode: .input)
-                break loop
+                return
 
             case .stop:
-                break loop
+                return
             }
         }
     }