Fossil SCM
The rebuilt string is only regenerated if the manifest changes, so use the mtime of when the rebuild is done instead.
Commit
a92fddc02317ecdc74f8260c2d9be3664c8101bc3e5bb939c792b39f07a3554b
Parent
2c8ad9a417cd307…
1 file changed
+1
-1
+1
-1
| --- src/xfer.c | ||
| +++ src/xfer.c | ||
| @@ -1776,11 +1776,11 @@ | ||
| 1776 | 1776 | */ |
| 1777 | 1777 | if( blob_eq(&xfer.aToken[1], "send-rebuilt") ){ |
| 1778 | 1778 | Blob rcode; |
| 1779 | 1779 | blob_zero(&rcode); |
| 1780 | 1780 | blob_appendf(&rcode, "%s-%s", db_get("server-code",0), |
| 1781 | - db_get("rebuilt",0)); | |
| 1781 | + db_get_mtime("rebuilt",0,0)); | |
| 1782 | 1782 | @ pragma rebuilt %F(blob_str(&rcode)) |
| 1783 | 1783 | blob_reset(&rcode); |
| 1784 | 1784 | } |
| 1785 | 1785 | |
| 1786 | 1786 | }else |
| 1787 | 1787 |
| --- src/xfer.c | |
| +++ src/xfer.c | |
| @@ -1776,11 +1776,11 @@ | |
| 1776 | */ |
| 1777 | if( blob_eq(&xfer.aToken[1], "send-rebuilt") ){ |
| 1778 | Blob rcode; |
| 1779 | blob_zero(&rcode); |
| 1780 | blob_appendf(&rcode, "%s-%s", db_get("server-code",0), |
| 1781 | db_get("rebuilt",0)); |
| 1782 | @ pragma rebuilt %F(blob_str(&rcode)) |
| 1783 | blob_reset(&rcode); |
| 1784 | } |
| 1785 | |
| 1786 | }else |
| 1787 |
| --- src/xfer.c | |
| +++ src/xfer.c | |
| @@ -1776,11 +1776,11 @@ | |
| 1776 | */ |
| 1777 | if( blob_eq(&xfer.aToken[1], "send-rebuilt") ){ |
| 1778 | Blob rcode; |
| 1779 | blob_zero(&rcode); |
| 1780 | blob_appendf(&rcode, "%s-%s", db_get("server-code",0), |
| 1781 | db_get_mtime("rebuilt",0,0)); |
| 1782 | @ pragma rebuilt %F(blob_str(&rcode)) |
| 1783 | blob_reset(&rcode); |
| 1784 | } |
| 1785 | |
| 1786 | }else |
| 1787 |