Commit Graph

64 Commits (38cf34840094f576a4d175abab5920f3cc7ef7e5)

Author SHA1 Message Date
Palatosino 35f474b43e Fix process leak
You are killing a subprocess without check never the result status, so you are leaking zombie processes:

```
osmc@osmc:~$ ps aux | grep http
osmc     19187  0.0  0.0      0     0 ?        ZN   22:35   0:00 [torrent2http] <defunct>
osmc     19205  0.0  0.0      0     0 ?        ZN   22:35   0:01 [torrent2http] <defunct>
osmc     19258  0.0  0.0      0     0 ?        ZN   22:37   0:00 [torrent2http] <defunct>
osmc     19274  1.1  0.0      0     0 ?        ZN   22:37   0:19 [torrent2http] <defunct>
osmc     19347  0.1  0.0      0     0 ?        ZN   22:39   0:01 [torrent2http] <defunct>
osmc     19363  0.0  0.0      0     0 ?        ZN   22:40   0:00 [torrent2http] <defunct>
osmc     19463  0.0  0.0      0     0 ?        ZN   22:43   0:00 [torrent2http] <defunct>
osmc     19482  0.0  0.0      0     0 ?        ZN   22:44   0:00 [torrent2http] <defunct>
osmc     19498  2.1  0.0      0     0 ?        ZN   22:44   0:26 [torrent2http] <defunct>
osmc     19543  0.0  0.0      0     0 ?        ZN   22:45   0:00 [torrent2http] <defunct>
osmc     19559  0.0  0.0      0     0 ?        ZN   22:45   0:00 [torrent2http] <defunct>
osmc     19576  0.0  0.0      0     0 ?        ZN   22:45   0:00 [torrent2http] <defunct>
osmc     19591  2.3  0.0      0     0 ?        ZN   22:45   0:28 [torrent2http] <defunct>
osmc     19642  0.0  0.0      0     0 ?        ZN   22:47   0:00 [torrent2http] <defunct>
osmc     19658  2.1  0.0      0     0 ?        ZN   22:47   0:22 [torrent2http] <defunct>
osmc     19705  2.1  0.0      0     0 ?        ZN   22:49   0:19 [torrent2http] <defunct>

```

With wait() Python reads the termination status and the SO removes the zombie process.
2016-01-29 00:33:26 +01:00
DiMartinoXBMC 91b10341c5 meme fix 2016-01-16 19:29:37 +03:00
DiMartinoXBMC 4f1c8ee7bb android exec fix 2015-12-21 16:33:06 +03:00
DiMartinoXBMC 3495306859 android exec fix 2015-12-21 16:31:27 +03:00
DiMartinoXBMC d39d77ab3a rpi (armv6) bin add 2015-12-20 02:10:57 +03:00
DiMartinoXBMC bf5de38e66 beta fix 2015-12-18 20:41:13 +03:00
DiMartinoXBMC 90e5948487 beta 2015-12-18 20:25:02 +03:00
DiMartinoXBMC b403371342 test update #3 2015-12-18 20:18:16 +03:00
DiMartinoXBMC 942a55ac13 test update #2 2015-12-18 20:11:31 +03:00
DiMartinoXBMC ffad6b76e4 test update 2015-12-18 19:40:31 +03:00
Anton Argirov 652c756201 Bump version to 0.1.0 2015-10-28 01:06:25 +06:00
Anton Argirov 7fcf3e20ab Added code comments, better support of unicode path names 2015-01-29 16:34:13 +06:00
Anton Argirov cf2e371cf8 Support case when torrent2http has accidentally crashed 2015-01-16 16:32:33 +06:00
Anton Argirov 74f247223f Initial commit 2015-01-11 11:47:17 +06:00