Commit 5db90fca authored by Justin Mitchell's avatar Justin Mitchell
Browse files

Avoid troublesome test in replay.since code

parent 16b2d01f
Loading
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -138,15 +138,13 @@ void replay(ipc_connection_t *conn, ipc_message_t *msg)
	if (json_object_get(cmd, "since")!=NULL) {
		/* everything after {unixtime} */
		int64_t want = json_getint(cmd, "since");
		int skip = 0;
		while (oldest != store_next) {
		while (len > 0) {
			/* list will be in date order */
			if (store[oldest]!=NULL &&
				store[oldest]->head.when >= want) break;
			skip++;
			len--;
			oldest = store_wrap(oldest + 1);
		}
		len -= skip;
		/* if it fails you get nothing as there is
		 * nothing newer (larger) than the date you gave */
	}else