mer-packages/connman — pull request #89 by monich (2014-06-25 15:19:40+00:00)
Title: service: cancel agent requests prior to deleting wispr context

Calling __connman_wispr_stop() without connman_agent_cancel() allows pending wispr requests to complete later which results in a read/write access to the freed memory and a subsequent crash.

Calling connman_agent_cancel() without __connman_wispr_stop() stops the wispr sequence which renders the wispr context useless. That makes no sense either.