From dc8c67f0beb315a80825f3b47f7b55a2c37cb585 Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Wed, 24 Oct 2012 18:09:44 -0700 Subject: [PATCH] Refresh of iom-dbg --- src/rsocket.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/rsocket.c b/src/rsocket.c index a26136dd..09933f5d 100644 --- a/src/rsocket.c +++ b/src/rsocket.c @@ -2331,7 +2331,11 @@ off_t riomap(int socket, void *buf, size_t len, int prot, int flags, off_t offse printf("%s\n", __func__); rs = idm_at(&idm, socket); if ((rs->state != rs_connect_rdwr) || (prot & ~(PROT_WRITE | PROT_NONE))) + { + printf("%s - invalid state ((%x) %d prot %d \n", __func__, + rs->state, (rs->state != rs_connect_rdwr), (prot & ~(PROT_WRITE | PROT_NONE))); return ERR(EINVAL); + } fastlock_acquire(&rs->iomap_lock); if (prot & PROT_WRITE) { -- 2.41.0