helllamer / mod_cron

mod_cron is a task scheduler for zotonic framework
5 stars 3 forks source link

crash module #2

Open heiheshang opened 6 years ago

heiheshang commented 6 years ago

Падает при попытке зайти на страницу модуля admin/cron ** Generic server 'cron_sup$skl' terminating ** Last message in was {'EXIT',<0.747.0>,{timeout,{gen_server,call,[<0.694.0>,{delete_child,mod_turism}]}}} ** When Server state == {state,{local,'cron_sup$skl'},rest_for_one,[{child,<0.750.0>,'cron_job_sup$skl',{supervisor,start_link,[{local,'cron_job_sup$skl'},cron_sup,job_sup]},permanent,infinity,supervisor,[cron_sup]},{child,<0.749.0>,'cron_job_srv$skl',{cron_job_srv,start_link,[{'cron_sup$skl','cron_job_sup$skl','cron_job_srv$skl'},{context,skl,undefined,undefined,undefined,undefined,undefined,undefined,undefined,'z_depcache$skl','z_notifier$skl','z_session_manager$skl','z_dispatcher$skl','z_template$skl','z_scomp$skl','z_dropbox$skl','z_pivot_rsc$skl','z_module_indexer$skl',151653,undefined,{'z_db_pool$skl',z_db_pgsql},[en],<<"Asia/Yakutsk">>,admin,1,[],[],[],[],[],[],[],[]}]},permanent,2000,worker,[cron_job_srv]}],undefined,5,60,[],0,cron_sup,[sup,{'cron_sup$skl','cron_job_sup$skl','cron_job_srv$skl'},{context,skl,undefined,undefined,undefined,undefined,undefined,undefined,undefined,'z_depcache$skl','z_notifier$skl','z_session_manager$skl','z_dispatcher$skl','z_template$skl','z_scomp$skl','z_dropbox$skl','z_pivot_rsc$skl','z_module_indexer$skl',151653,undefined,{'z_db_pool$skl',z_db_pgsql},[en],<<"Asia/Yakutsk">>,admin,1,[],[],[],[],[],[],[],[]}]} ** Reason for termination == ** {timeout,{gen_server,call,[<0.694.0>,{delete_child,mod_turism}]}} 2018-03-19 13:53:49 =CRASH REPORT==== crasher: initial call: supervisor:cron_sup/1 pid: <0.748.0> registered_name: 'cron_sup$skl' exception exit: {{timeout,{gen_server,call,[<0.694.0>,{delete_child,mod_turism}]}},[{gen_server,terminate,7,[{file,"gen_server.erl"},{line,812}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]} ancestors: ['mod_cron$skl',<0.694.0>,'z_module_manager$skl','z_site_sup$skl','z_sites_manager$supervisor',z_sites_manager,z_sites_sup,zotonic_sup,<0.256.0>] messages: [] links: [] dictionary: [] trap_exit: true status: running heap_size: 376 stack_size: 27 reductions: 429 neighbours: 2018-03-19 13:53:49 =ERROR REPORT==== Supervisor received unexpected message: {'ETS-TRANSFER','observers$skl',<0.315.0>,[]}

helllamer commented 6 years ago

Я не знаю, что кроется за этой строчкой Supervisor received unexpected message: {'ETS-TRANSFER','observers$skl',<0.315.0>,[]}

Возможно, в зотонике что-то поменяли когда-то, и пулл-реквестов никто не присылал, а я этим уже не занимаюсь.

Скорее всего, ошибка где-то ещё. В этом бактрейсе скорее только последствия ошибки: {{timeout,{gen_server,call,[<0.694.0>,{delete_child,mod_turism}]}} Надо глянуть в логах по-выше, может там что есть.

Т.е. мне кажется, что супервизор уже упал ранее или не был запущен вообще, и тут лишь написано, что сообщение ушло вникуда и ответа не вернулось. Можно так же проверить, включён ли модуль вообще.