From e83a6eceedd79e8094ed826f56015274262a1a12 Mon Sep 17 00:00:00 2001 From: szznax Date: Wed, 16 Jun 2010 22:02:41 +0000 Subject: [PATCH] follow-up patch for [HER-1764] H3 needs in-UI quit/shutdown option * Flash.java avoid NPE when "flashdrop" cookie not set --- engine/src/main/java/org/archive/crawler/restlet/Flash.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/engine/src/main/java/org/archive/crawler/restlet/Flash.java b/engine/src/main/java/org/archive/crawler/restlet/Flash.java index f8b219d7..4bec7056 100644 --- a/engine/src/main/java/org/archive/crawler/restlet/Flash.java +++ b/engine/src/main/java/org/archive/crawler/restlet/Flash.java @@ -79,6 +79,9 @@ public class Flash { public static List getFlashes(Request request) { List flashes = new LinkedList(); Series cookies = request.getCookies(); + if (cookies.getFirstValue("flashdrop") == null) { + return flashes; + } for (String dropbox : cookies.getFirstValue("flashdrop").split(",")) { if(dropbox!=null) { Flash flash = dropboxes.remove(Long.parseLong(dropbox));