Skip to content

Commit 8fb664b

Browse files
committed
Fix: linting errors
1 parent 75abc8b commit 8fb664b

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

libp2p/stream_muxer/mplex/mplex_stream.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,27 +33,27 @@
3333

3434

3535
class ReadWriteLock:
36-
def __init__(self):
36+
def __init__(self) -> None:
3737
self._readers = 0
3838
self._lock = trio.Lock() # Protects _readers
3939
self._write_lock = trio.Lock()
4040

41-
async def acquire_read(self):
41+
async def acquire_read(self) -> None:
4242
async with self._lock:
4343
self._readers += 1
4444
if self._readers == 1:
4545
await self._write_lock.acquire()
4646

47-
async def release_read(self):
47+
async def release_read(self) -> None:
4848
async with self._lock:
4949
self._readers -= 1
5050
if self._readers == 0:
5151
self._write_lock.release()
5252

53-
async def acquire_write(self):
53+
async def acquire_write(self) -> None:
5454
await self._write_lock.acquire()
5555

56-
def release_write(self):
56+
def release_write(self) -> None:
5757
self._write_lock.release()
5858

5959

@@ -152,8 +152,8 @@ async def read(self, n: int | None = None) -> bytes:
152152
return await self._read_until_eof()
153153
if len(self._buf) == 0:
154154
data: bytes
155-
# Peek whether there is data available. If yes, we just read until there is
156-
# no data, then return.
155+
# Peek whether there is data available. If yes, we just read until
156+
# there is no data, then return.
157157
try:
158158
data = self.incoming_data_channel.receive_nowait()
159159
self._buf.extend(data)
@@ -185,6 +185,7 @@ async def read(self, n: int | None = None) -> bytes:
185185
return bytes(payload)
186186
finally:
187187
await self.rw_lock.release_read()
188+
return b""
188189

189190
async def write(self, data: bytes) -> None:
190191
"""

0 commit comments

Comments
 (0)