Загрузить изображение для проекта: 'Citeck Community'
  1. Citeck Community
  2. ECOSCOM-5961

Deadlock between zk events and main threads

    XMLWordДля печати

Детали задачи

    • Icon: Ошибка Ошибка
    • Решение: Готово
    • Icon: Medium Medium
    • 2025.12
    • 2025.12
    • Не заполнено
    • Не заполнено
    • Critical/Crash

    Описание

      дедлок в ecos-model при старте

      THREAD: ecos-zookeeper-events
      zk-event ->
      setValue -> LOCK #2
      fireEvent -> 
      createRecordsDao -> 
      getWorkspaceSystemId -> 
      CaffeineCache -> BLOCKED #1
      
      THREAD: main (startup)
      syncAllTypes ->                                                  
      getWorkspaceSystemId -> 
      CaffeineCache -> LOCK #1
      getSystemId в бд -> 
      getTypeInfoData -> 
      EcosRegistryImpl.getValue -> BLOCKED #2
      

       

      Вложенные файлы

        Активность

          Люди

            pavel.simonov@citeck.ru Pavel Simonov
            pavel.simonov@citeck.ru Pavel Simonov
            Голоса:
            0 Голосовать за эту задачу
            Наблюдатели:
            1 Начать наблюдение за этой задачей

            Даты

              Создано:
              Обновленo:
              Дата решения: