diff options
Diffstat (limited to 'notmuch-tcp-server')
| -rw-r--r-- | notmuch-tcp-server | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/notmuch-tcp-server b/notmuch-tcp-server index 50ac8be..69f61f5 100644 --- a/notmuch-tcp-server +++ b/notmuch-tcp-server | |||
| @@ -70,12 +70,13 @@ with s as sock: | |||
| 70 | 70 | ||
| 71 | with BytesIO() as buffer: | 71 | with BytesIO() as buffer: |
| 72 | while True: | 72 | while True: |
| 73 | logger.debug("Reading arguments...") | ||
| 73 | resp = conn.recv(256) | 74 | resp = conn.recv(256) |
| 74 | buffer.write(resp) | 75 | buffer.write(resp) |
| 75 | buffer.seek(0) | 76 | buffer.seek(0) |
| 76 | start_index = 0 | 77 | start_index = 0 |
| 77 | for line in buffer: | 78 | for line in buffer: |
| 78 | if not line.find(b"\n"): | 79 | if line[-1:] != b"\n": |
| 79 | break | 80 | break |
| 80 | 81 | ||
| 81 | start_index += len(line) | 82 | start_index += len(line) |
