| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent b9ec1fc commit df39439
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -207,22 +207,14 @@ def send_pdu(self, p): | |||
| 207 | 207 | )) | |
| 208 | 208 | ||
| 209 | 209 | self.logger.debug('Sending %s PDU', p.command) | |
| 210 | - | ||
| 211 | 210 | generated = p.generate() | |
| 212 | - | ||
| 213 | 211 | self.logger.debug('>>%s (%d bytes)', binascii.b2a_hex(generated), len(generated)) | |
| 214 | 212 | ||
| 215 | - sent = 0 | ||
| 216 | - | ||
| 217 | - while sent < len(generated): | ||
| 218 | - try: | ||
| 219 | - sent_last = self._socket.send(generated[sent:]) | ||
| 220 | - except socket.error as e: | ||
| 221 | - self.logger.warning(e) | ||
| 222 | - raise exceptions.ConnectionError() | ||
| 223 | - if sent_last == 0: | ||
| 224 | - raise exceptions.ConnectionError() | ||
| 225 | - sent += sent_last | ||
| 213 | + try: | ||
| 214 | + self._socket.sendall(generated) | ||
| 215 | + except socket.error as e: | ||
| 216 | + self.logger.warning(e) | ||
| 217 | + raise exceptions.ConnectionError() | ||
| 226 | 218 | ||
| 227 | 219 | return True | |
| 228 | 220 | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments