From 30f9d25d77ccb5cd978d4cf8fa389ec819e90e95 Mon Sep 17 00:00:00 2001 From: Philip L. McMahon <philip.l.mcmahon@gmail.com> Date: Fri, 27 Jan 2012 02:02:19 -0500 Subject: [PATCH] Correct update of HEAD symbolic reference when target is a tag. --- src/com/gitblit/models/ServerStatus.java | 26 +++++++++++++++++--------- 1 files changed, 17 insertions(+), 9 deletions(-) diff --git a/src/com/gitblit/models/ServerStatus.java b/src/com/gitblit/models/ServerStatus.java index 1c40b5f..3e7e8d8 100644 --- a/src/com/gitblit/models/ServerStatus.java +++ b/src/com/gitblit/models/ServerStatus.java @@ -20,6 +20,8 @@ import java.util.Map; import java.util.TreeMap; +import com.gitblit.Constants; + /** * ServerStatus encapsulates runtime status information about the server * including some information about the system environment. @@ -32,26 +34,32 @@ private static final long serialVersionUID = 1L; public final Date bootDate; - + + public final String version; + + public final String releaseDate; + public final boolean isGO; - + public final Map<String, String> systemProperties; public final long heapMaximum; public volatile long heapAllocated; - + public volatile long heapFree; - + public String servletContainer; public ServerStatus(boolean isGO) { - bootDate = new Date(); + this.bootDate = new Date(); + this.version = Constants.VERSION; + this.releaseDate = Constants.VERSION_DATE; this.isGO = isGO; - - heapMaximum = Runtime.getRuntime().maxMemory(); - - systemProperties = new TreeMap<String, String>(); + + this.heapMaximum = Runtime.getRuntime().maxMemory(); + + this.systemProperties = new TreeMap<String, String>(); put("file.encoding"); put("java.home"); put("java.io.tmpdir"); -- Gitblit v1.9.1