]> Pileus Git - ~andy/linux/blobdiff - net/rxrpc/ar-local.c
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[~andy/linux] / net / rxrpc / ar-local.c
index a20a2c0fe105fcb95d0aa48f4e270670340a99e6..fe03f71f17da8e440c99780150c509bcd411b14b 100644 (file)
@@ -228,7 +228,7 @@ void rxrpc_put_local(struct rxrpc_local *local)
        write_lock_bh(&rxrpc_local_lock);
        if (unlikely(atomic_dec_and_test(&local->usage))) {
                _debug("destroy local");
-               schedule_work(&local->destroyer);
+               rxrpc_queue_work(&local->destroyer);
        }
        write_unlock_bh(&rxrpc_local_lock);
        _leave("");