Project

General

Profile

News

matlab-genomix: matlab-genomix 1.8.3 released

Added by Anthony Mallet about 5 years ago

Changes

  • Fix wrong count of active clients, possibly letting matlab garbage collect internal genomix data when it's not supposed to do it.
  • Fix possible memory corruption when deleting a client that could not connect (with an empty client id wich is interpreted as '0' by matlab).
  • Fix the client delete handler so that it cleans pending requests before closing the connection (as the former requires a connection).
  • In the doevents() function, check that the client did not disconnect in the meantime, preventing infinite wait.
  • Properly close client when the event socket is closed.
  • Properly close genomix session before deleting a client.

Download

matlab-genomix-1.8.3.tar.gz

genom3-ros: genom3-ros 1.23 released

Added by Anthony Mallet about 5 years ago

Changes

  • Fix a race condition when unloading clients (a port callback could be invoked after destruction of internal objects, leading to segmentation fault).
  • Fix a race condition in the doevent() client function, causing some event to be unseen. Each client now has it's own file descriptor for events.

Download

genom3-ros-1.23.tar.gz

matlab-genomix: matlab-genomix 1.8.2 released

Added by Anthony Mallet about 5 years ago

Changes

  • Handle background client disconnection in Matlab variables holding a reference to it. Should fix unexpected hangs after genomixd is killed and restarted.
  • Remove 'reconnect' client function: a client cannot be reconnected, this would potentially use an obsolete list of requests ids.
  • When deleting a client handle, also delete associated requets ids.
  • Make sure obsolete requests ids don't block in wait()

Download

matlab-genomix-1.8.2.tar.gz

(141-150/306)

Also available in: Atom