IRCloggy #hts 2014-05-23

Logs Search ←Prev date Next date→ Channels Documentation

Provider of IRC logs since 2005.
WARNING: As Freenode became unjoinable and lost all warnings in topics, we cannot log channels on Freenode anymore.

2014-05-23

Gary_The_Brown_ left00:05
zombor left00:26
nickd joined00:38
oVi left00:45
zombor joined00:56
zombor left00:56
zombor joined00:56
zzattack joined00:57
zzattack_ left00:58
ABDU1989 left00:58
ABDU1989 joined01:01
ABDU1989 left01:05
nils_2 left01:44
G64 joined01:49
nils_2 joined01:57
BtbN_ joined01:57
BtbN left01:58
GaMeR64 left01:58
BtbN_BtbN01:58
bfennema left02:12
chainsawbike joined02:20
zombor left02:29
nilzen joined02:58
zombor joined03:28
mpmctoo left03:33
zombor left03:33
hansworst24 joined04:16
hansworst24 left04:20
Yepoleb_ joined04:23
YepolebGuest5842504:23
Guest58425 left04:23
Yepoleb_Yepoleb04:23
zombor joined04:28
zombor left04:33
supergustafgustaf_offline04:38
perexg joined05:09
negge adamsutton: had a chance to review my commits?05:25
zombor joined05:28
gustaf_offlinesupergustaf05:28
zombor left05:33
nils2 joined05:47
nils_2 left05:50
nils2nils_205:51
IvanG joined05:52
[TomTom] joined06:26
zombor joined06:28
zombor left06:29
diddle joined06:32
ckarrie joined06:34
ckarrie perexg, adamsutton: my tvh crashed tonight again, here is my gdb back trace: http://filebin.net/xadork3c66/gdb.txt06:35
roboro left06:42
roboro joined06:43
Danmark joined06:48
xhaggi joined06:55
hansworst24 joined06:56
supergustafgustaf_offline07:02
decke joined07:05
Danmark left07:12
ckarrie2 joined07:16
GEEGEEGEE joined07:22
dmarion joined07:26
ABDU1989 joined07:27
dmarion1 left07:28
ABDU1989 left07:29
zipleen joined07:57
ABDU1989 joined08:01
ABDU1989 left08:01
roboro left08:03
roboro joined08:07
ckarrie3 joined08:13
ckarrie2 left08: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 there08:41
nicolas_ joined08:41
adamsutton perexg: I've found some locking issues with your HTTP client, not sure of best solution08:42
ckarrie3 adamsutton: ? just 3 cwc entries08:43
should i reduce them?08:43
It works fine the whole day, but something went wrong every night08:44
dj_beirut adamsutton i found a script that does that.. a bit old though. https://tvheadend.org/issues/113708:52
GEEGEEGEE left08:55
ckarrie3 left08:58
ckarrie2 joined08:58
ABDU1989 joined08:59
gustaf_offlinesupergustaf09:20
perexg adamsutton: details, please?09:24
NUC-Ninja joined09:25
adamsutton perexg: there is a lock ordering issue between iptv (http) and the http client code09:32
perexg ckarrie: tell me your top commit.. 'git rev-parse HEAD'09:32
ckarrie ok09:33
adamsutton on start/stop, iptv will lock its own internal lock then call the reg/unreg routines in http, which require http lock09:33
ckarrie 236ebc93cc0e33a86bbdc84a2312163dcacf3de309: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 lock09:33
I noticed it when I enabled new idle scanning on my test iptv network and it eventually deadlocked09: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 solution09:36
GEEGEEGEE joined09: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 commit09:42
perexg ckarrie: :-) sure, forgot to update my tree.. thanks..09:42
ckarrie i'm on https://github.com/tvheadend/tvheadend09:43
perexg: ok, i thought i'm on the wrong repository09:43
perexg adamsutton: another possibility is to send the received data outside the lock in the shared thread in src/httpc.c09: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 flows09:44
I was trying to defer all deletion to in that thread, set some flag etc...09:45
ABDU1989 left09:45
ckarrie3 joined09:49
sirdancealot joined09:50
dj_beirut perexg u there?09:51
dmarion Can somebody take a look into following diif, https://github.com/dmarion/tvheadend/commit/680c504af9a6d7cd8ad6389185cd33c89d6cd90509:52
ckarrie2 left09:52
dmarion trying to understand if fe_bandwidth_t is used instead of dvb_fe_bandwidth_t by mistake or with intention09: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 work09:59
chaser_ joined10: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]TomTom10:17
perexg ckarrie: I think that I found the culprit.. thinking about the fix..10:18
GEEGEEGEE left10:21
GEEGEEGEE joined10:21
ABDU1989 joined10:55
ckarrie3 perexg: wow okay :-)10:55
ckarrie left11:00
ckarrie joined11:02
ckarrie3 left11:02
AndChat519129 joined11:07
GEEGEEGEE left11:09
funky1 joined11:16
GEEGEEGEE joined11:17
funky1_ left11:19
dj_beirut perexg does the hts just forward the client "xbmc" to the iptv stream or does it restream it?11:36
funky1_ joined11:37
john3voltas joined11:39
funky1 left11:40
john3voltas left11:43
ckarrie2 joined12:25
ckarrie left12:25
ckarrie joined12:28
xhaggi left12: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 shared12:50
mpmctoo joined12:53
AndrevS joined12:58
ckarrie left13:14
AndChat519129 left13:18
nyloc joined13:37
ckarrie joined13:45
ckarrie2 left13:45
zombor joined13:48
nyloc left13:49
nyloc joined13: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/113714:00
ABDU1989 left14:04
macmaN left14:07
macmaN joined14:12
ABDU1989 joined14:22
ABDU1989 left14:24
ABDU1989 joined14:24
ABDU1989 left14:24
ABDU1989 joined14:24
mpmctoo left14:26
decke left14:31
perexg left14:31
perexg joined14:33
perexg left14:33
ABDU1989 left14:33
ABDU1989 joined14:34
ABDU1989 left14:34
ABDU1989 joined14:34
htsbot Commit in 'master ' by Jaroslav Kysela [ file modified ]14:36
scanfile: Fix the recent DVB-T2 line parsing14:36
zipleen left14:41
NUC-Ninja left14:42
abdu89_ joined14:50
perexg joined14:52
ABDU1989 left14:54
xhaggi joined14:54
abdu89_ left14:59
ABDU1989 joined15:25
ABDU1989 left15:41
ABDU1989 joined15:41
macmaN left15:43
macmaN joined15:48
ckarrie2 joined15:53
ckarrie left15:53
ant_thomas joined15:55
diddle left15:59
TomTom left16:04
xhaggi left16:08
ckarrie joined16:20
oVi joined16:22
ckarrie2 left16:23
ABDU1989 haw to scan channal on plugen w-scan16:30
xhaggi joined16:31
Mdvr joined16:33
supergustafgustaf_offline16:40
ABDU1989 haw to scan channal on plugen w-scan16:43
xhaggi left17:07
xhaggi joined17:08
funky1 joined17:09
funky1_ left17:12
ckarrie2 joined17:26
ckarrie left17:26
abdu89_ joined17:35
zzattack left17:38
ABDU1989 left17:38
zzattack joined17:39
abdu89_ left17:49
ABDU1989 joined17:49
ABDU1989 left17:49
ABDU1989 joined17:49
ABDU1989 left17:51
ABDU1989 joined17:51
xhaggi left17:55
Mdvr left18:09
Mdvr joined18:11
ABDU1989 left18:15
ABDU1989 joined18:15
abdu89_ joined18:22
zipleen joined18:23
ABDU1989 left18:26
xhaggi joined18:28
zipleen left18:30
xhaggi left18:31
zzattack_ joined18:34
zzattack left18:35
john3213 joined18:38
ckarrie joined18:39
ckarrie2 left18:39
john3213 left18:43
ant_thomas left18:52
abdu89_ left19:00
zzattack joined19:13
ant_thomas joined19:13
zzattack_ left19:13
htsbot Commit in 'master ' by Jaroslav Kysela [ file modified ]19:14
mpegts: scan done - fix the mux name initialization19:14
Commit in 'master ' by Jaroslav Kysela [ files modified ]19:14
SAT>IP: Fix the global_lock input thread deadlock19:14
perexg ckarrie: your turn ;-)19:14
ant_thomas left19:24
oVi left19:39
ant_thomas joined20:01
ckarrie2 joined20:13
ckarrie left20:13
unforgiven512 joined20:19
ant_thomas left20:21
ant_thomas joined20:36
DereC joined20:40
ant_thomas left20:54
ant_thomas joined21:01
ckarrie joined21:12
ckarrie2 left21:15
ant_thomas left21:18
ABDU1989 joined21:33
IvanG left21:34
DereC left21:37
DereC joined21:42
JackWinter_ joined21:43
perexg left21:50
DereC left21:55
zombor left21:57
dmarion perexg: can you take a look into PR #39422:03
ckarrie2 joined22:07
ckarrie left22:10
ckarrie joined22:11
ckarrie perexg: okay will take a look :-)22:12
ABDU1989: first stop any software that access dvb devices22:19
ABDU1989: than use w_scan -h to read the help22:20
ABDU1989 left22:21
zombor joined22:27
ckarrie left22:31
zombor left22:32
ckarrie joined22:40
ckarrie2 left22:44
highzeth left22:47
Mdvr left23:07
ckarrie left23:18
dmarion left23:26
zombor joined23:28
oVi joined23:28
zombor left23:33
dmarion joined23:47
bow joined23:54

Logs Search ←Prev date Next date→ Channels Documentation