Skip to content

Commit ce68375

Browse files
committed
Simplify writelines buffer_size tracking per review
1 parent 6a79a27 commit ce68375

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

Lib/asyncio/selector_events.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1194,9 +1194,8 @@ def writelines(self, list_of_data):
11941194
self._conn_lost += 1
11951195
return
11961196

1197-
views = [memoryview(data) for data in list_of_data]
1198-
self._buffer.extend(views)
1199-
self._buffer_size += sum(len(v) for v in views)
1197+
self._buffer_size += sum(len(data) for data in list_of_data)
1198+
self._buffer.extend([memoryview(data) for data in list_of_data])
12001199
self._write_ready()
12011200
# If the entire buffer couldn't be written, register a write handler
12021201
if self._buffer:

0 commit comments

Comments
 (0)