]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2158 29311d96-e01e-0410-9327-a35deaa...
authorpatiencew <patiencew@29311d96-e01e-0410-9327-a35deaab8ce9>
Fri, 30 Nov 2007 08:28:51 +0000 (08:28 +0000)
committerpatiencew <patiencew@29311d96-e01e-0410-9327-a35deaab8ce9>
Fri, 30 Nov 2007 08:28:51 +0000 (08:28 +0000)
trunk/ceph/kernel/test/messenger_mini.c

index b57de70039759054c5c2d2182f5ba7787b3800da..081e7e42a30f2ba753234224d9566d3f90b6b48c 100644 (file)
@@ -105,6 +105,8 @@ static void try_read(struct work_struct *work)
         printk(KERN_INFO "message length: %d\n", len);
 
        kfree(con->buffer);
+        set_bit(WRITE_PEND, &con->state);
+        queue_work(send_wq, &con->swork);
 done:
        return;
 }