From: Hendrik Sattler <p...@hendrik-sattler.de> --- lib/obex_transport.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/lib/obex_transport.c b/lib/obex_transport.c index dad512c..aa113ed 100644 --- a/lib/obex_transport.c +++ b/lib/obex_transport.c @@ -163,8 +163,12 @@ static int obex_transport_accept(obex_t *self) { DEBUG(4, "\n"); - if (self->trans.ops.server.accept) - return self->trans.ops.server.accept(self); + if (self->trans.ops.server.accept) { + if (self->trans.ops.server.accept(self) < 0) + return -1; + else + return 1; + } errno = EINVAL; return -1; -- 1.7.4.1 ------------------------------------------------------------------------------ Forrester Wave Report - Recovery time is now measured in hours and minutes not days. Key insights are discussed in the 2010 Forrester Wave Report as part of an in-depth evaluation of disaster recovery service providers. Forrester found the best-in-class provider in terms of services and vision. Read this report now! http://p.sf.net/sfu/ibm-webcastpromo _______________________________________________ Openobex-users mailing list Openobex-users@lists.sourceforge.net http://lists.sourceforge.net/lists/listinfo/openobex-users