[freenet-cvs] r11205 - trunk/freenet/src/freenet/clients/http

nextgens at freenetproject.org nextgens at freenetproject.org
Sat Dec 2 21:29:01 UTC 2006


Author: nextgens
Date: 2006-12-02 21:29:00 +0000 (Sat, 02 Dec 2006)
New Revision: 11205

Modified:
   trunk/freenet/src/freenet/clients/http/QueueToadlet.java
Log:

Small improvments on the /queue/ page : use labels on break where appropriate.


Modified: trunk/freenet/src/freenet/clients/http/QueueToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/QueueToadlet.java	2006-12-02 20:34:29 UTC (rev 11204)
+++ trunk/freenet/src/freenet/clients/http/QueueToadlet.java	2006-12-02 21:29:00 UTC (rev 11205)
@@ -154,10 +154,11 @@
 				String identifier = request.getPartAsString("identifier", MAX_IDENTIFIER_LENGTH);
 				short newPriority = Short.parseShort(request.getPartAsString("priority", 32));
 				ClientRequest[] clientRequests = fcp.getGlobalRequests();
-				for (int requestIndex = 0, requestCount = clientRequests.length; requestIndex < requestCount; requestIndex++) {
+loop:				for (int requestIndex = 0, requestCount = clientRequests.length; requestIndex < requestCount; requestIndex++) {
 					ClientRequest clientRequest = clientRequests[requestIndex];
 					if (clientRequest.getIdentifier().equals(identifier)) {
 						clientRequest.setPriorityClass(newPriority);
+						break loop;
 					}
 				}
 				writePermanentRedirect(ctx, "Done", "/queue/");
@@ -221,7 +222,7 @@
 			} else if (request.isPartSet("get")) {
 				String identifier = request.getPartAsString("identifier", MAX_IDENTIFIER_LENGTH);
 				ClientRequest[] clientRequests = fcp.getGlobalRequests();
-				for (int requestIndex = 0, requestCount = clientRequests.length; requestIndex < requestCount; requestIndex++) {
+loop:				for (int requestIndex = 0, requestCount = clientRequests.length; requestIndex < requestCount; requestIndex++) {
 					ClientRequest clientRequest = clientRequests[requestIndex];
 					if (clientRequest.getIdentifier().equals(identifier)) {
 						if (clientRequest instanceof ClientGet) {
@@ -233,7 +234,7 @@
 									if (forceDownload.length() > 0) {
 										long forceDownloadTime = Long.parseLong(forceDownload);
 										if ((System.currentTimeMillis() - forceDownloadTime) > 60 * 1000) {
-											break;
+											break loop;
 										}
 										MultiValueTable responseHeaders = new MultiValueTable();
 										responseHeaders.put("Content-Disposition", "attachment; filename=\"" + clientGet.getURI().getPreferredFilename() + '"');




More information about the cvs mailing list