diff --git a/plugins/network/whois_ b/plugins/network/whois_ index 559bfddd..02a9cbd2 100755 --- a/plugins/network/whois_ +++ b/plugins/network/whois_ @@ -101,7 +101,7 @@ fetch() { CACHEFILE="${MUNIN_PLUGSTATE}/$(basename "${0}").${FIELDNAME}.cache" if [ -z "$(find "${CACHEFILE}" -mmin -${CACHE_EXPIRY} 2>/dev/null)" ]; then - EXPIRY="$(whois "${NAME}" 2>/dev/null | sed -n "${EXTRACT_RE}p")" + EXPIRY="$(whois "${NAME}" 2>/dev/null | sed -n "${EXTRACT_RE}p;T;q")" # T;q exits after printing the first match DELTA_TS=U if [ -n "${EXPIRY}" ]; then EXPIRY_TS="$(date +%s -d "${EXPIRY}")"