57_Calendar - blockiert FHEM

Begonnen von Mave, 22 Mai 2018, 21:13:42

Vorheriges Thema - Nächstes Thema

Mave

Moin Leon,

danke für die Info.

Wenn ich den Kalender lade friert mein FHEM komplett ein.

CoolTux

Also wirklich für Dich spürbar?
Muss da einfach fragen, sorry.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Dr. Boris Neubert

Hallo,

wie lange braucht ein

get Calendar update

Bitte Log zeigen. Das bisher gezeigte Log zeigt eine Wartezeit in CALVIEW. Bitte neues Thema aufmachen, wenn es eine Verzögerung in CALVIEW ist. CALVIEW ist Chris' Modul. Meines ist Calendar.

Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

CoolTux

Zitat von: Dr. Boris Neubert am 21 Januar 2019, 20:30:35
Hallo,

wie lange braucht ein

get Calendar update

Bitte Log zeigen. Das bisher gezeigte Log zeigt eine Wartezeit in CALVIEW. Bitte neues Thema aufmachen, wenn es eine Verzögerung in CALVIEW ist. CALVIEW ist Chris' Modul. Meines ist Calendar.

Grüße
Boris

Na toll. Und ich habe gerade erklärt das Du offline bist  ;D
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Dr. Boris Neubert

Zitat von: CoolTux am 21 Januar 2019, 20:31:45
Na toll. Und ich habe gerade erklärt das Du offline bist  ;D

Mobiltelefon.
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Mave

Boris,

Chris interpretiert das Log so, dass die Verzögerung nicht von Calview kommt.

Sorry, ich möchte nicht den Schuldigen finden sondern mein Problem lösen.

Leon, ja, friert richtig ein. Nichts geht mehr.

Log kommt sofort.

Mave

2019.01.21 20:49:21 4: Calendar Kalender_Alexa: Updating...
2019.01.21 20:49:21 4: Calendar Kalender_Alexa: Getting data from URL <hidden>
2019.01.21 20:49:23 5: Calendar Kalender_Alexa: HTTP response code 200
2019.01.21 20:49:23 4: Calendar Kalender_Alexa: parsing data asynchronously (PID= 22066)
2019.01.21 20:49:23 5: Calendar Kalender_Alexa: control passed back to main loop.
2019.01.21 20:49:24 4: Calendar Kalender_Alexa: got result from asynchronous parsing.
2019.01.21 20:49:24 4: Calendar Kalender_Alexa: asynchronous parsing finished.
2019.01.21 20:49:24 4: Calendar Kalender_Alexa: merging data
2019.01.21 20:49:24 4: Calendar Kalender_Alexa: 758 records processed, 0 new, 758 known, 0 modified, 0 changed.
2019.01.21 20:49:24 4: Calendar Kalender_Alexa: creating calendar events
2019.01.21 20:49:25 4: Calendar Kalender_Alexa: Checking times...
2019.01.21 20:49:25 5: CALVIEW Kalenderansicht - CALENDAR:Kalender_Alexa triggered, updating CALVIEW Kalenderansicht (CALVIEW_Notify) ...
2019.01.21 20:49:25 5: CALVIEW Kalenderansicht - All data:
2019.01.21 20:49:25 5: CALVIEW Kalenderansicht - All data:
...
2019.01.21 20:49:25 5: CALVIEW Kalenderansicht - nextday = 22 , endday = 22 , startday = 21 , btime 00:00 , etime 00:00
2019.01.21 20:49:25 5: CALVIEW Kalenderansicht - nextday = 23 , endday = 22 , startday = 22 , btime 18:30 , etime 19:00
2019.01.21 20:49:26 5: CALVIEW Kalenderansicht - CALENDAR:Kalender_Alexa successfully got all updates for CALVIEW Kalenderansicht (CALVIEW_Notify). Now process updates...
2019.01.21 20:49:43 4: Calendar Kalender_Alexa: process ended.
2019.01.21 20:49:43 1: [Freezemon] myFreezemon: possible freeze starting at 20:49:25, delay is 18.994 possibly caused by: tmr-Calendar_PollChild(Kalender_Alexa)

Mave

Freezemon

2019.01.21 20:49:25.953 5: CALVIEW Kalenderansicht - nextday = 22 , endday = 22 , startday = 21 , btime 00:00 , etime 00:00

2019.01.21 20:49:25.955 5: CALVIEW Kalenderansicht - nextday = 23 , endday = 22 , startday = 22 , btime 18:30 , etime 19:00

2019.01.21 20:49:26.008 5: End notify loop for Kalenderansicht

2019.01.21 20:49:26.008 5: CALVIEW Kalenderansicht - CALENDAR:Kalender_Alexa successfully got all updates for CALVIEW Kalenderansicht (CALVIEW_Notify). Now process updates...

--- log skips    17.847 secs.

2019.01.21 20:49:43.855 5: End notify loop for Kalender_Alexa

2019.01.21 20:49:43.889 5: End notify loop for Kalender_Alexa

2019.01.21 20:49:43.890 4: Calendar Kalender_Alexa: process ended.

Dr. Boris Neubert

Bitte mal das CALVIEW Kalenderansicht entfernen oder deaktivieren und dann nochmal ein Update des Kalenders anfordern. Ich kann immer noch nicht sehen, dass Calendar lange brauchen würde.
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

CoolTux

2019.01.21 20:49:21 4: Calendar Kalender_Alexa: Getting data from URL <hidden>
2019.01.21 20:49:23 5: Calendar Kalender_Alexa: HTTP response code 200

Sehe ich das richtig das es 2s braucht von der Anforderung bis hin zum Erhalt der Daten? Was braucht da so lange? Oder interpretiere ich das falsch.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Mave

2019.01.21 21:05:49 4: Calendar Kalender_Alexa: Updating...
2019.01.21 21:05:49 4: Calendar Kalender_Alexa: Getting data from URL <hidden>
2019.01.21 21:05:50 5: Calendar Kalender_Alexa: HTTP response code 200
2019.01.21 21:05:50 4: Calendar Kalender_Alexa: parsing data asynchronously (PID= 22597)
2019.01.21 21:05:50 5: Calendar Kalender_Alexa: control passed back to main loop.
2019.01.21 21:05:51 4: Calendar Kalender_Alexa: got result from asynchronous parsing.
2019.01.21 21:05:51 4: Calendar Kalender_Alexa: asynchronous parsing finished.
2019.01.21 21:05:51 4: Calendar Kalender_Alexa: merging data
2019.01.21 21:05:52 4: Calendar Kalender_Alexa: 758 records processed, 0 new, 758 known, 0 modified, 0 changed.
2019.01.21 21:05:52 4: Calendar Kalender_Alexa: creating calendar events
2019.01.21 21:05:53 4: Calendar Kalender_Alexa: Checking times...
2019.01.21 21:06:10 4: Calendar Kalender_Alexa: process ended.
2019.01.21 21:06:10 1: [Freezemon] myFreezemon: possible freeze starting at 21:05:52, delay is 18.437 possibly caused by: tmr-Calendar_PollChild(Kalender_Alexa)

Mave

#27
Freezemon



[Freezemon] myFreezemon: possible freeze starting at 21:05:52, delay is 18.437 possibly caused by: tmr-Calendar_PollChild(Kalender_Alexa)

2019.01.21 21:05:51.798 4: Calendar Kalender_Alexa: got result from asynchronous parsing.

2019.01.21 21:05:51.798 5: Waiting for SubProcess 22597...

2019.01.21 21:05:51.838 5: SubProcess 22597 terminated.

2019.01.21 21:05:51.838 4: Calendar Kalender_Alexa: asynchronous parsing finished.

2019.01.21 21:05:51.927 5: End notify loop for Kalender_Alexa

2019.01.21 21:05:51.927 4: Calendar Kalender_Alexa: merging data

2019.01.21 21:05:52.057 4: Calendar Kalender_Alexa: 758 records processed, 0 new, 758 known, 0 modified, 0 changed.

2019.01.21 21:05:52.058 4: Calendar Kalender_Alexa: creating calendar events

--- log skips     1.126 secs.

2019.01.21 21:05:53.184 5: End notify loop for Kalender_Alexa

2019.01.21 21:05:53.186 4: Calendar Kalender_Alexa: Checking times...

--- log skips    17.128 secs.

2019.01.21 21:06:10.313 5: End notify loop for Kalender_Alexa

2019.01.21 21:06:10.346 5: End notify loop for Kalender_Alexa

2019.01.21 21:06:10.346 4: Calendar Kalender_Alexa: process ended.

Dr. Boris Neubert

Zitat von: CoolTux am 21 Januar 2019, 21:03:24
2019.01.21 20:49:21 4: Calendar Kalender_Alexa: Getting data from URL <hidden>
2019.01.21 20:49:23 5: Calendar Kalender_Alexa: HTTP response code 200

Sehe ich das richtig das es 2s braucht von der Anforderung bis hin zum Erhalt der Daten? Was braucht da so lange? Oder interpretiere ich das falsch.

Siehe Post vom 26. Mai 2018. Da hat der Kalender 2 Sekunden gebraucht.
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

CoolTux

Kann mir nicht vorstellen wie PollChild da 18s blockieren soll.

Kannst du auch so lange keine FHEMWEB Seite laden? Also jetzt aktuell nach löschen von calview?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net