| 2014-05-23 |
| ← Gary_The_Brown_ left | 00:05 |
| ← zombor left | 00:26 |
| → nickd joined | 00:38 |
| ← oVi left | 00:45 |
| → zombor joined | 00:56 |
| ← zombor left | 00:56 |
| → zombor joined | 00:56 |
| → zzattack joined | 00:57 |
| ← zzattack_ left | 00:58 |
| ← ABDU1989 left | 00:58 |
| → ABDU1989 joined | 01:01 |
| ← ABDU1989 left | 01:05 |
| ← nils_2 left | 01:44 |
| → G64 joined | 01:49 |
| → nils_2 joined | 01:57 |
| → BtbN_ joined | 01:57 |
| ← BtbN left | 01:58 |
| ← GaMeR64 left | 01:58 |
| BtbN_ → BtbN | 01:58 |
| ← bfennema left | 02:12 |
| → chainsawbike joined | 02:20 |
| ← zombor left | 02:29 |
| → nilzen joined | 02:58 |
| → zombor joined | 03:28 |
| ← mpmctoo left | 03:33 |
| ← zombor left | 03:33 |
| → hansworst24 joined | 04:16 |
| ← hansworst24 left | 04:20 |
| → Yepoleb_ joined | 04:23 |
| Yepoleb → Guest58425 | 04:23 |
| ← Guest58425 left | 04:23 |
| Yepoleb_ → Yepoleb | 04:23 |
| → zombor joined | 04:28 |
| ← zombor left | 04:33 |
| supergustaf → gustaf_offline | 04:38 |
| → perexg joined | 05:09 |
|
negge
| adamsutton: had a chance to review my commits? | 05:25 |
| → zombor joined | 05:28 |
| gustaf_offline → supergustaf | 05:28 |
| ← zombor left | 05:33 |
| → nils2 joined | 05:47 |
| ← nils_2 left | 05:50 |
| nils2 → nils_2 | 05:51 |
| → IvanG joined | 05:52 |
| → [TomTom] joined | 06:26 |
| → zombor joined | 06:28 |
| ← zombor left | 06:29 |
| → diddle joined | 06:32 |
| → ckarrie joined | 06:34 |
|
ckarrie
| perexg, adamsutton: my tvh crashed tonight again, here is my gdb back trace: http://filebin.net/xadork3c66/gdb.txt | 06:35 |
| ← roboro left | 06:42 |
| → roboro joined | 06:43 |
| → Danmark joined | 06:48 |
| → xhaggi joined | 06:55 |
| → hansworst24 joined | 06:56 |
| supergustaf → gustaf_offline | 07:02 |
| → decke joined | 07:05 |
| ← Danmark left | 07:12 |
| → ckarrie2 joined | 07:16 |
| → GEEGEEGEE joined | 07:22 |
| → dmarion joined | 07:26 |
| → ABDU1989 joined | 07:27 |
| ← dmarion1 left | 07:28 |
| ← ABDU1989 left | 07:29 |
| → zipleen joined | 07:57 |
| → ABDU1989 joined | 08:01 |
| ← ABDU1989 left | 08:01 |
| ← roboro left | 08:03 |
| → roboro joined | 08:07 |
| → ckarrie3 joined | 08:13 |
| ← ckarrie2 left | 08:13 |
|
adamsutton
| hmm, must get that CWC under control, why on earth there are so many threads! | 08:39 |
|
| ckarrie: I can't actually see which thread died? | 08:41 |
|
| I'm probably going blind, but so many threads in there | 08:41 |
| → nicolas_ joined | 08:41 |
|
adamsutton
| perexg: I've found some locking issues with your HTTP client, not sure of best solution | 08:42 |
|
ckarrie3
| adamsutton: ? just 3 cwc entries | 08:43 |
|
| should i reduce them? | 08:43 |
|
| It works fine the whole day, but something went wrong every night | 08:44 |
|
dj_beirut
| adamsutton i found a script that does that.. a bit old though. https://tvheadend.org/issues/1137 | 08:52 |
| ← GEEGEEGEE left | 08:55 |
| ← ckarrie3 left | 08:58 |
| → ckarrie2 joined | 08:58 |
| → ABDU1989 joined | 08:59 |
| gustaf_offline → supergustaf | 09:20 |
|
perexg
| adamsutton: details, please? | 09:24 |
| → NUC-Ninja joined | 09:25 |
|
adamsutton
| perexg: there is a lock ordering issue between iptv (http) and the http client code | 09:32 |
|
perexg
| ckarrie: tell me your top commit.. 'git rev-parse HEAD' | 09:32 |
|
ckarrie
| ok | 09:33 |
|
adamsutton
| on start/stop, iptv will lock its own internal lock then call the reg/unreg routines in http, which require http lock | 09:33 |
|
ckarrie
| 236ebc93cc0e33a86bbdc84a2312163dcacf3de3 | 09:33 |
|
adamsutton
| on data processing, http will lock its own lock (to get entry from Q) and hold it and pass to client, the iptv http client data handler then tries to lock iptv lock | 09:33 |
|
| I noticed it when I enabled new idle scanning on my test iptv network and it eventually deadlocked | 09:34 |
|
| I'm not sure what the best strategy is to fix it, was looking last night at whether I could change IPTV code or HTTP code, but couldn't come up with an easy solution | 09:36 |
| → GEEGEEGEE joined | 09:38 |
|
perexg
| ckarrie: this commit is not in the tvheadend tree :-( try 'git log --format=oneline HEAD~1..' | 09:39 |
|
| adamsutton: let IPTV create another thread for the HTTP connection ? I know you said "too many threads" a little ago :-) | 09:41 |
|
ckarrie
| perexg: 236ebc93cc0e33a86bbdc84a2312163dcacf3de3 tcp: don't free on error (it won't be assigned) | 09:42 |
|
| last commit | 09:42 |
|
perexg
| ckarrie: :-) sure, forgot to update my tree.. thanks.. | 09:42 |
|
ckarrie
| i'm on https://github.com/tvheadend/tvheadend | 09:43 |
|
| perexg: ok, i thought i'm on the wrong repository | 09:43 |
|
perexg
| adamsutton: another possibility is to send the received data outside the lock in the shared thread in src/httpc.c | 09:44 |
|
adamsutton
| perexg: that's what I was trying to do, but was a bit concerned about side effects, having not written that code I was struggling to get my head around all the data flows | 09:44 |
|
| I was trying to defer all deletion to in that thread, set some flag etc... | 09:45 |
| ← ABDU1989 left | 09:45 |
| → ckarrie3 joined | 09:49 |
| → sirdancealot joined | 09:50 |
|
dj_beirut
| perexg u there? | 09:51 |
|
dmarion
| Can somebody take a look into following diif, https://github.com/dmarion/tvheadend/commit/680c504af9a6d7cd8ad6389185cd33c89d6cd905 | 09:52 |
| ← ckarrie2 left | 09:52 |
|
dmarion
| trying to understand if fe_bandwidth_t is used instead of dvb_fe_bandwidth_t by mistake or with intention | 09:52 |
|
perexg
| adamsutton: another idea: move http_client_run() outside a lock and use pthread_cond_t - wait in the http_client_close() .. | 09:57 |
|
adamsutton
| perexg: yeah, that might work | 09:59 |
| → chaser_ joined | 10:03 |
|
perexg
| dmarion: nice cleanup, looks good - thanks.. could you create new pull request on github? | 10:05 |
|
dmarion
| perexg: it is part of my effort to get it running on OS X, but still this can be submitted separately… | 10:08 |
|
| btw i have it running, still cleanup is needed…. | 10:08 |
|
perexg
| dmarion: great, I think that you can send cleanups like this in small chunks.. | 10:14 |
|
dmarion
| perexg: as OS X uses clang, lot of interesting warnings pops out like always false comparisons… | 10:17 |
| [TomTom] → TomTom | 10:17 |
|
perexg
| ckarrie: I think that I found the culprit.. thinking about the fix.. | 10:18 |
| ← GEEGEEGEE left | 10:21 |
| → GEEGEEGEE joined | 10:21 |
| → ABDU1989 joined | 10:55 |
|
ckarrie3
| perexg: wow okay :-) | 10:55 |
| ← ckarrie left | 11:00 |
| → ckarrie joined | 11:02 |
| ← ckarrie3 left | 11:02 |
| → AndChat519129 joined | 11:07 |
| ← GEEGEEGEE left | 11:09 |
| → funky1 joined | 11:16 |
| → GEEGEEGEE joined | 11:17 |
| ← funky1_ left | 11:19 |
|
dj_beirut
| perexg does the hts just forward the client "xbmc" to the iptv stream or does it restream it? | 11:36 |
| → funky1_ joined | 11:37 |
| → john3voltas joined | 11:39 |
| ← funky1 left | 11:40 |
| ← john3voltas left | 11:43 |
| → ckarrie2 joined | 12:25 |
| ← ckarrie left | 12:25 |
| → ckarrie joined | 12:28 |
| ← xhaggi left | 12:46 |
|
perexg
| dj_beirut: restream.. | 12:48 |
|
dj_beirut
| perexg and if there is like 5 clients connected to the same channel does it restream 5 times or does it use the same one? | 12:49 |
|
ckarrie
| dj_beirut: the mux get splitted into the service (not all services from one mux get streamed) | 12:49 |
|
perexg
| the source is shared | 12:50 |
| → mpmctoo joined | 12:53 |
| → AndrevS joined | 12:58 |
| ← ckarrie left | 13:14 |
| ← AndChat519129 left | 13:18 |
| → nyloc joined | 13:37 |
| → ckarrie joined | 13:45 |
| ← ckarrie2 left | 13:45 |
| → zombor joined | 13:48 |
| ← nyloc left | 13:49 |
| → nyloc joined | 13:50 |
|
dj_beirut
| peregx how can i import a m3u list or xml list with my iptv streams to hts? i found a script but it seems old: https://tvheadend.org/issues/1137 | 14:00 |
| ← ABDU1989 left | 14:04 |
| ← macmaN left | 14:07 |
| → macmaN joined | 14:12 |
| → ABDU1989 joined | 14:22 |
| ← ABDU1989 left | 14:24 |
| → ABDU1989 joined | 14:24 |
| ← ABDU1989 left | 14:24 |
| → ABDU1989 joined | 14:24 |
| ← mpmctoo left | 14:26 |
| ← decke left | 14:31 |
| ← perexg left | 14:31 |
| → perexg joined | 14:33 |
| ← perexg left | 14:33 |
| ← ABDU1989 left | 14:33 |
| → ABDU1989 joined | 14:34 |
| ← ABDU1989 left | 14:34 |
| → ABDU1989 joined | 14:34 |
|
htsbot
| Commit in 'master ' by Jaroslav Kysela [ file modified ] | 14:36 |
|
| scanfile: Fix the recent DVB-T2 line parsing | 14:36 |
| ← zipleen left | 14:41 |
| ← NUC-Ninja left | 14:42 |
| → abdu89_ joined | 14:50 |
| → perexg joined | 14:52 |
| ← ABDU1989 left | 14:54 |
| → xhaggi joined | 14:54 |
| ← abdu89_ left | 14:59 |
| → ABDU1989 joined | 15:25 |
| ← ABDU1989 left | 15:41 |
| → ABDU1989 joined | 15:41 |
| ← macmaN left | 15:43 |
| → macmaN joined | 15:48 |
| → ckarrie2 joined | 15:53 |
| ← ckarrie left | 15:53 |
| → ant_thomas joined | 15:55 |
| ← diddle left | 15:59 |
| ← TomTom left | 16:04 |
| ← xhaggi left | 16:08 |
| → ckarrie joined | 16:20 |
| → oVi joined | 16:22 |
| ← ckarrie2 left | 16:23 |
|
ABDU1989
| haw to scan channal on plugen w-scan | 16:30 |
| → xhaggi joined | 16:31 |
| → Mdvr joined | 16:33 |
| supergustaf → gustaf_offline | 16:40 |
|
ABDU1989
| haw to scan channal on plugen w-scan | 16:43 |
| ← xhaggi left | 17:07 |
| → xhaggi joined | 17:08 |
| → funky1 joined | 17:09 |
| ← funky1_ left | 17:12 |
| → ckarrie2 joined | 17:26 |
| ← ckarrie left | 17:26 |
| → abdu89_ joined | 17:35 |
| ← zzattack left | 17:38 |
| ← ABDU1989 left | 17:38 |
| → zzattack joined | 17:39 |
| ← abdu89_ left | 17:49 |
| → ABDU1989 joined | 17:49 |
| ← ABDU1989 left | 17:49 |
| → ABDU1989 joined | 17:49 |
| ← ABDU1989 left | 17:51 |
| → ABDU1989 joined | 17:51 |
| ← xhaggi left | 17:55 |
| ← Mdvr left | 18:09 |
| → Mdvr joined | 18:11 |
| ← ABDU1989 left | 18:15 |
| → ABDU1989 joined | 18:15 |
| → abdu89_ joined | 18:22 |
| → zipleen joined | 18:23 |
| ← ABDU1989 left | 18:26 |
| → xhaggi joined | 18:28 |
| ← zipleen left | 18:30 |
| ← xhaggi left | 18:31 |
| → zzattack_ joined | 18:34 |
| ← zzattack left | 18:35 |
| → john3213 joined | 18:38 |
| → ckarrie joined | 18:39 |
| ← ckarrie2 left | 18:39 |
| ← john3213 left | 18:43 |
| ← ant_thomas left | 18:52 |
| ← abdu89_ left | 19:00 |
| → zzattack joined | 19:13 |
| → ant_thomas joined | 19:13 |
| ← zzattack_ left | 19:13 |
|
htsbot
| Commit in 'master ' by Jaroslav Kysela [ file modified ] | 19:14 |
|
| mpegts: scan done - fix the mux name initialization | 19:14 |
|
| Commit in 'master ' by Jaroslav Kysela [ files modified ] | 19:14 |
|
| SAT>IP: Fix the global_lock input thread deadlock | 19:14 |
|
perexg
| ckarrie: your turn ;-) | 19:14 |
| ← ant_thomas left | 19:24 |
| ← oVi left | 19:39 |
| → ant_thomas joined | 20:01 |
| → ckarrie2 joined | 20:13 |
| ← ckarrie left | 20:13 |
| → unforgiven512 joined | 20:19 |
| ← ant_thomas left | 20:21 |
| → ant_thomas joined | 20:36 |
| → DereC joined | 20:40 |
| ← ant_thomas left | 20:54 |
| → ant_thomas joined | 21:01 |
| → ckarrie joined | 21:12 |
| ← ckarrie2 left | 21:15 |
| ← ant_thomas left | 21:18 |
| → ABDU1989 joined | 21:33 |
| ← IvanG left | 21:34 |
| ← DereC left | 21:37 |
| → DereC joined | 21:42 |
| → JackWinter_ joined | 21:43 |
| ← perexg left | 21:50 |
| ← DereC left | 21:55 |
| ← zombor left | 21:57 |
|
dmarion
| perexg: can you take a look into PR #394 | 22:03 |
| → ckarrie2 joined | 22:07 |
| ← ckarrie left | 22:10 |
| → ckarrie joined | 22:11 |
|
ckarrie
| perexg: okay will take a look :-) | 22:12 |
|
| ABDU1989: first stop any software that access dvb devices | 22:19 |
|
| ABDU1989: than use w_scan -h to read the help | 22:20 |
| ← ABDU1989 left | 22:21 |
| → zombor joined | 22:27 |
| ← ckarrie left | 22:31 |
| ← zombor left | 22:32 |
| → ckarrie joined | 22:40 |
| ← ckarrie2 left | 22:44 |
| ← highzeth left | 22:47 |
| ← Mdvr left | 23:07 |
| ← ckarrie left | 23:18 |
| ← dmarion left | 23:26 |
| → zombor joined | 23:28 |
| → oVi joined | 23:28 |
| ← zombor left | 23:33 |
| → dmarion joined | 23:47 |
| → bow joined | 23:54 |