summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/gitblit/auth/PAMAuthProvider.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/gitblit/auth/PAMAuthProvider.java')
-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);