Jump to content
  • 1

4.0 Alpha 12: lock precedence violation: CLOCK (105) after SCHEDULE (208)


AndreBA

Question

После обновления  на Версия ОС 4.0 Alpha 12, открытия окна "Системный монитор" происходит с задержкой в несколько секунд. При этом в журнале появляются записи:

Скрытый текст
Мар 8 08:09:22
 
ndm
Thread: "Queue::HHZQJGQWVTEQXIXV::http/rci": lock precedence violation: CLOCK (105) after SCHEDULE (208).
Мар 8 08:09:22
 
ndm
Thread: "Queue::HHZQJGQWVTEQXIXV::http/rci" (1165) backtrace:
Мар 8 08:09:22
 
ndm
Thread: Core::System::Clock::GetTime() const+0x30
Мар 8 08:09:22
 
ndm
Thread: Core::Schedule::Object_::GetTime_(unsigned int&, unsigned int&, unsigned int&, unsigned int&) const+0x4c
Мар 8 08:09:22
 
ndm
Thread: Core::Schedule::Object_::AttachTo(Xml::Node&) const+0x25c
Мар 8 08:09:22
 
ndm
Thread: Core::Schedule::Manager::AttachScheduleTo(CString const&, Xml::Node&) const+0xd8
Мар 8 08:09:22
 
ndm
Thread: Core::Command::(anonymous namespace)::ShowSchedule::Execute(Command::Request const&, Command::Response&) const+0x64
Мар 8 08:09:22
 
ndm
Thread: Core::Configurator::Execute(Command::Base const*, Command::Request const&, Command::Response&)+0x1f8
Мар 8 08:09:22
 
ndm
Thread: Core::Configurator::Serve(Command::Request const&, Command::Response&)+0x3e4
Мар 8 08:09:22
 
ndm
Thread: Core::Scgi::Tools::(anonymous namespace)::JsonPostObject_(Core::Configurator&, Command::Request const&, Core::Scgi::Trace&, Json::Object const*, Json::Object*)+0x684
Мар 8 08:09:22
 
ndm
Thread: Core::Scgi::Tools::(anonymous namespace)::JsonPostValue_(Core::Configurator&, Command::Request const&, Core::Scgi::Trace&, Json::Value const*, Json::Object*)+0x1ac
Мар 8 08:09:22
 
ndm
Thread: Core::Scgi::Tools::(anonymous namespace)::JsonPostObject_(Core::Configurator&, Command::Request const&, Core::Scgi::Trace&, Json::Object const*, Json::Object*)+0xab0
Мар 8 08:09:22
 
ndm
Thread: Core::Scgi::Tools::(anonymous namespace)::JsonPostValue_(Core::Configurator&, Command::Request const&, Core::Scgi::Trace&, Json::Value const*, Json::Object*)+0x1ac
Мар 8 08:09:22
 
ndm
Thread: Core::Scgi::Tools::(anonymous namespace)::JsonPostObject_(Core::Configurator&, Command::Request const&, Core::Scgi::Trace&, Json::Object const*, Json::Object*)+0xab0
Мар 8 08:09:22
 
ndm
Thread: Core::Scgi::Tools::(anonymous namespace)::JsonPostValue_(Core::Configurator&, Command::Request const&, Core::Scgi::Trace&, Json::Value const*, Json::Object*)+0x1ac
Мар 8 08:09:22
 
ndm
Thread: Core::Scgi::Tools::JsonPost(Core::Configurator&, Core::Scgi::Request const&, Json::Document const&, Core::Scgi::Trace&, Json::Document&, bool*)+0x13c
Мар 8 08:09:22
 
ndm
Thread: Core::Scgi::ThreadPool::Task_::ProcessJsonRequest_(Core::Configurator&, Core::Scgi::Request const&, Core::Scgi::Trace&, Array<char>&, Io::OStream&)+0x368
Мар 8 08:09:22
 
ndm
Thread: Core::Scgi::ThreadPool::Task_::Run()+0x144
Мар 8 08:09:22
 
ndm
Thread: Task::Thread::Run_()+0x314
Мар 8 08:09:22
 
ndm
Thread: Task::Thread::Run()+0x18
Мар 8 08:09:22
 
ndm
Thread: Thread::StartRoutine_(void*)+0x2d0
Мар 8 08:09:22
 
ndm
Thread: start()+0x8c
Мар 8 08:09:22
 
ndm
Thread: __clone()+0x30

Ниже скрытым постом прикреплю self-test с основного роутера и ретранслятора.

  • Upvote 1
Link to comment
Share on other sites

Recommended Posts

  • 0
2 часа назад, Serg54 сказал:

Версия ОС 4.0 Alpha 13

Buddu 5S вообще потерялся из сети, KN-1011 недоступен вэб-интерфейс.

У меня KN-1011 в роли ретранслятора, GIGA III как основной. После обновления на 13 альфу обеих устройств на 1011 перестал загружаться веб интерфейс по KeenDNS, по IP интерфейс открывается. После того как по IP зайдешь, то и по KeenDNS становится доступен, но dashboard через KeenDNS грузится намного медленнее чем при доступе по IP или чем на GIGA III.

Так же с KN-1011 очень медленно загружаются файлы прошивки или тот же self-test. Хотя устройства подключены кабелем. Скорость буквально 10-200 кБ/с. При последнем обновлении с 12 альфы до 13 даже не дождался резервной копии прошивки. На GIGA III такой проблемы нет.

self-testы в скрытом сообщении

Link to comment
Share on other sites

  • 0
2 часа назад, Serg54 сказал:

Версия ОС 4.0 Alpha 13

Buddu 5S вообще потерялся из сети, KN-1011 недоступен вэб-интерфейс.

Только что обновил и контроллер и B5S (c 4.10) на 4.0.13 проблем не возникло

Скрытый текст

-3.jpg.0d15006b0065d56cbf21847dceb50e6c.jpg

 

Link to comment
Share on other sites

  • 0
35 минут назад, Onarion сказал:

У меня KN-1011 в роли ретранслятора, GIGA III как основной. После обновления на 13 альфу обеих устройств на 1011 перестал загружаться веб интерфейс по KeenDNS, по IP интерфейс открывается. После того как по IP зайдешь, то и по KeenDNS становится доступен, но dashboard через KeenDNS грузится намного медленнее чем при доступе по IP или чем на GIGA III.

Инет---Keenetic1[LAN]---[LAN]KN1011

KN1011 (режим основной) но WAN октлючен - без проблем обновился на 4.0.13. WEB работает исправно, доступ по xxxxx.keenetic.pro со смартфона без проблем на KN1011.

SSTP проверить неcмог так как не настроен на клиенте, но WebDav настроен и даже как то удивил для смартфона подключенного по мобильной (Total Commander + plugin WebDav)- первое чтение с HDD (500МБ и потом по мелочи два раза) подключенного к KN1011 а потом запись на него того что прочитал 500МБ.

Как то странно видеть такие скорости.

Скрытый текст

Так как он KN1011 подключен по LAN то его интерфейс имеет имя br0, sda это HDD подключенный к роутеру

-5.thumb.jpg.19776e89731f134bf4d550a77077c4c6.jpg

 

Edited by vasek00
Link to comment
Share on other sites

  • 0

Self-test не могу приложить, так как тупо с 4.0.13 не могу попасть на KN-1011.

У меня схема такая: 1011 в качестве основного в mesh, к нему кабелем GIGAIII в качестве ретранслятора и Buddy 5S по воздуху. На гигу и бадди я накатил 4.0.13, на 1011 стоит 3.09. Как только я накатываю на него 4.0.13, то пропадает доступ к вэбу у 1011, а бадди вообще отваливается от сети, гига остается доступна.

Link to comment
Share on other sites

  • 0
4 часа назад, Serg54 сказал:

Self-test не могу приложить, так как тупо с 4.0.13 не могу попасть на KN-1011.

У меня схема такая: 1011 в качестве основного в mesh, к нему кабелем GIGAIII в качестве ретранслятора и Buddy 5S по воздуху. На гигу и бадди я накатил 4.0.13, на 1011 стоит 3.09. Как только я накатываю на него 4.0.13, то пропадает доступ к вэбу у 1011, а бадди вообще отваливается от сети, гига остается доступна.

1011 в качестве основного в mesh, к нему кабелем GIGAIII в качестве ретранслятора и Buddy 5S по воздуху.

Настройки на устройствах IP какие - помним что в качестве доп.ТД используется IP 192.168.1.3 на первоначальном этапе (т.е. где то на этапе инициализации ТД при загрузки KN1011, только меняя свою сеть вариант ниже вы сможете получить какой то результат).

 

так как тупо с 4.0.13 не могу попасть на KN-1011

Отключите от него всех клиентов и на проводе и на Wifi - оставьте его одного на некоторое время, так же отключить и GIGAIII/Buddy 5S далее :

- проверить доступ из интернета по KeenDNS

- проверить доступ клиентом wifi или LAN клиентом

Edited by vasek00
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...