Version handshake for lttng-consumerd and lttng-sessiond
- User installed both a 32bit and 64 bit version of lttng-tools 2.X.
- User uses in script lttng-session --consumerd32-path= --consumerd64-path=
- User update the 64bit version to lttng-tools 2.(X+1) without upgrading
- User still uses it's script but with the lttng-sessiond bin from lttng-tools 2.(X+1)
Currently the consumerd and sessiond do not exchange version information hence we end up with undefined behaviour.
The version numbering might be coupled with the version of lttng but it is most probably wiser to use a separate versioning.