summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/gitblit
diff options
context:
space:
mode:
authorJames Moger <james.moger@gitblit.com>2014-04-17 22:13:25 -0400
committerJames Moger <james.moger@gitblit.com>2014-04-17 23:08:07 -0400
commit1fb5424b5532ff58ac6c55510d87d5674cc5d89b (patch)
tree751ffff92cee0f1486e9eeed350ea5565d6f8f92 /src/main/java/com/gitblit
parent4f03c7db24467837aef7a60fe6c11d3a0ba37678 (diff)
downloadgitblit-1fb5424b5532ff58ac6c55510d87d5674cc5d89b.tar.gz
gitblit-1fb5424b5532ff58ac6c55510d87d5674cc5d89b.zip
[findbugs] Null check on closing PAM provider
Diffstat (limited to 'src/main/java/com/gitblit')
-rw-r--r--src/main/java/com/gitblit/auth/PAMAuthProvider.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/com/gitblit/auth/PAMAuthProvider.java b/src/main/java/com/gitblit/auth/PAMAuthProvider.java
index 7e82bc63..5d441b84 100644
--- a/src/main/java/com/gitblit/auth/PAMAuthProvider.java
+++ b/src/main/java/com/gitblit/auth/PAMAuthProvider.java
@@ -98,7 +98,9 @@ public class PAMAuthProvider extends UsernamePasswordAuthenticationProvider {
logger.error(e.getMessage());
return null;
} finally {
- pam.dispose();
+ if (pam != null) {
+ pam.dispose();
+ }
}
UserModel user = userManager.getUserModel(username);