| 129 | |
| 130 | |
| 131 | class _ReenteringWriter: |
| 132 | def __init__(self, arr): |
| 133 | self.arr = arr |
| 134 | self.reentered = False |
| 135 | |
| 136 | def write(self, chunk): |
| 137 | if not self.reentered: |
| 138 | self.reentered = True |
| 139 | self.arr.append(0) |
| 140 | return len(chunk) |
| 141 | |
| 142 | |
| 143 | arr = array("b", range(128)) |