Merge Request #17 - January

Features

  • Property: make them thread-safe by default
  • AnyValue: add at() function
  • Python: support loading python modules

Bugfixes

  • BoundObject: call cancel asynchronously to avoid blocking network thread
  • Server: remove spurious error log
  • Actor: make constructor explicit
  • Strand: fix crash when using the scheduler of a dead strand
  • BoundObject: fix crash on destruction
  • AnyFunction: fix crash when returning a reference to a shared pointer
  • Python: fix deadlock when using future.unwrap() and promise.setValue() at the same time