Code clean.
setCanceled doesn't shutdown service
Merge branch 'develop' into #4
more information in logs