haskell-distributed / distributed-process-platform

DEPRECATED (Cloud Haskell Platform) in favor of distributed-process-extras, distributed-process-async, distributed-process-client-server, distributed-process-registry, distributed-process-supervisor, distributed-process-task and distributed-process-execution
http://haskell-distributed.github.com
BSD 3-Clause "New" or "Revised" License
47 stars 18 forks source link

log each call to Supervisor.tryRestart #83

Closed tavisrudd closed 10 years ago

tavisrudd commented 10 years ago

I've found this helpful in debugging.

hyperthunk commented 10 years ago

I wonder whether Notice is the right level for this? Personally I think this is debug level logging, hence your comment! :)

tavisrudd commented 10 years ago

Yeah, I agree.

tavisrudd commented 10 years ago

Btw, have you noticed that the tests deadlock occasionally on travis? https://travis-ci.org/haskell-distributed/distributed-process-platform/jobs/23399882 I've seen this on the LoggerTests and on SupervisorTests.

hyperthunk commented 10 years ago

Btw, have you noticed that the tests deadlock occasionally on travis?

Yes I have noticed that, but not been able to reproduce locally. It's a bit worrying that this only occurs on a vm. I should probably try and set up a comparable virtual box to travis-ci and test it myself, but haven't had time to go down that particular rabbit hole yet. :(