MEDIUM: stick-table: requeue the wakeup task out of the write lock

We don't need to call stktable_requeue_exp() with the table's lock
held anymore, so let's move it out. It should slightly reduce the
contention on the write lock, though it is now already quite low.
diff --git a/src/stick_table.c b/src/stick_table.c
index 57c1b17..c9f1fda 100644
--- a/src/stick_table.c
+++ b/src/stick_table.c
@@ -566,10 +566,10 @@
 		ts = ts2;
 	}
 
-	stktable_requeue_exp(table, ts);
 	HA_ATOMIC_INC(&ts->ref_cnt);
 	HA_RWLOCK_WRUNLOCK(STK_TABLE_LOCK, &table->lock);
 
+	stktable_requeue_exp(table, ts);
 	return ts;
 }
 
@@ -604,8 +604,9 @@
 	/* now we're write-locked */
 
 	__stktable_store(table, ts);
-	stktable_requeue_exp(table, ts);
 	HA_RWLOCK_WRUNLOCK(STK_TABLE_LOCK, &table->lock);
+
+	stktable_requeue_exp(table, ts);
 	return ts;
 }