Size: a a a

2020 May 17

D

Dreamerinnoise in Haskell
падает на
  tid <- start done
источник

AV

Alexander Vershilov in Haskell
В общем тут явно, что-то плохое с GHCi делаешь, я бы посоветовал свести пример к минимальному
источник

D

Dreamerinnoise in Haskell
 start done = do
       (port, site, app) <- getApplicationRepl
       forkFinally
           (runSettings (setPort port defaultSettings) app)
           -- Note that this implies concurrency
           -- between shutdownApp and the next app that is starting.
           -- Normally this should be fine
           (\_ -> putMVar done () >> shutdownApp site)
источник

D

Dreamerinnoise in Haskell
getApplicationRepl делает

  traceIO "settings"
 settings <- getAppSettings
 traceIO "after settings"
источник

AV

Alexander Vershilov in Haskell
Или ввести пример к минимальному или выложить код
источник

D

Dreamerinnoise in Haskell
а там loadYamlSettings пытается прочитать файл  конфига
источник

AV

Alexander Vershilov in Haskell
Не знаю как другим, но мне восстанавливать код по чатику сложно и откровенно лень, а тут схожу не скажешь в чем именно проблема
источник

AV

Alexander Vershilov in Haskell
И возникает ли она сразу или при рестартах ghci
источник

IK

Ilya Kos in Haskell
Dreamerinnoise
а там loadYamlSettings пытается прочитать файл  конфига
возможно какие-то проблемы с правами?
источник

IK

Ilya Kos in Haskell
ос как-то анально-огорежена
источник

IK

Ilya Kos in Haskell
я помню у меня с джавой и правами к камере что-то походее было
источник

D

Dreamerinnoise in Haskell
из под админа запускаю
источник

IK

Ilya Kos in Haskell
тогда хз
источник

D

Dreamerinnoise in Haskell
попробую на простом теймплейте запустить
источник

JS

Jerzy Syrowiecki in Haskell
Dreamerinnoise
ни с каким
просто закрывается репл и всё
а без репла что?
источник

AV

Alexander Vershilov in Haskell
Советую убирать строки (функциональность) по одной и смотреть пока не запустится (или добавлять)
источник

D

Dreamerinnoise in Haskell
Alexander Vershilov
Советую убирать строки (функциональность) по одной и смотреть пока не запустится (или добавлять)
loadYamlSettings ["config/foo.yaml"] [] useEnv
не знаю, что тут убрать ещё
источник

D

Dreamerinnoise in Haskell
читаю про то, как оно работает
источник

JS

Jerzy Syrowiecki in Haskell
вот именно эту и убрать
источник

JS

Jerzy Syrowiecki in Haskell
у вас явно проблема с тредами, а не ямлом
источник