Source address is now only set if not already set.
Merge branch 'observer' of github.com:sebastiant/jchord into observer