diff options
author | Aleksander Morgado <aleksander@gnu.org> | 2011-09-04 23:59:43 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-15 14:14:19 +0100 |
commit | dc30536456dbbface927e6c76ca3bf3e4647afa5 (patch) | |
tree | ea2da4a785f254bbf035e4e96435f739760d569e /src/mm-auth-request.h | |
parent | d47176a32c45da0f63ec5ab8024cf4e5f6467a7f (diff) |
plugin-base: rewrite port supports check as fully asynchronous
Before this change, supports check was either synchronous (e.g. in some
UNSUPPORTED cases) or asynchronous (when IN_PROGRESS was returned).
With this fix, the supports check requested to the plugin will always be
completed asynchronously; either directly in an idle before launching any real
probing operation, or once the probing operation is finished.
Therefore, it is not expected to get a IN_PROGRESS reply in
mm_plugin_supports_port_finish(), only UNSUPPORTED|SUPPORTED|DEFERRED.
Diffstat (limited to 'src/mm-auth-request.h')
0 files changed, 0 insertions, 0 deletions