stickz b284be6a66 Resolve scgi software crash
This commit resolves a scgi software crash when the scgi socket is closed before the message can be sent. It instructs `::send()` not to send a SIGPIPE termination signal. Instead the value -1 is returned and handled bellow. The SCgiTask is closed and a new one is sent to complete the task.

```
Thread 3 "rtorrent scgi" received signal SIGPIPE, Broken pipe.
                                                             [Switching to Thread 0x7fffe635c6c0 (LWP 2443872)]
0x00007ffff7929a84 in send () from /lib/x86_64-linux-gnu/libc.so.6
```
2024-10-29 22:42:33 +09:00
2022-09-08 05:08:17 +09:00
2024-10-20 18:33:33 +09:00
2024-10-29 22:42:33 +09:00
2024-09-29 11:06:14 +00:00
2014-06-18 03:43:32 +09:00
2014-09-15 16:03:10 +09:00
2005-01-25 18:47:10 +00:00
2024-10-07 23:32:45 +09:00
2005-01-25 18:47:10 +00:00
2024-09-29 11:06:14 +00:00
2005-01-25 18:47:10 +00:00
2024-09-29 11:06:14 +00:00
2024-09-29 23:34:31 +09:00

Donate

RTorrent BitTorrent Client

Introduction

To learn how to use rTorrent visit the Wiki.

Stable

Unstable

Donate to rTorrent development

  • Paypal
  • Patreon
  • SubscribeStar
  • Bitcoin: 1MpmXm5AHtdBoDaLZstJw8nupJJaeKu8V8
  • Etherium: 0x9AB1e3C3d8a875e870f161b3e9287Db0E6DAfF78
  • Litecoin: LdyaVR67LBnTf6mAT4QJnjSG2Zk67qxmfQ
  • Cardano: addr1qytaslmqmk6dspltw06sp0zf83dh09u79j49ceh5y26zdcccgq4ph7nmx6kgmzeldauj43254ey97f3x4xw49d86aguqwfhlte

Help keep rTorrent development going by donating to its creator.

S
Description
Languages
C++ 93.5%
M4 5.9%
Makefile 0.3%
Lua 0.2%
C 0.1%