Author: elecharny Date: Tue Jun 17 02:46:50 2008 New Revision: 668593 URL: http://svn.apache.org/viewvc?rev=668593&view=rev Log: Fixed some bogus double-check pattern
Modified: mina/trunk/example/src/main/java/org/apache/mina/example/echoserver/ssl/BogusSslContextFactory.java Modified: mina/trunk/example/src/main/java/org/apache/mina/example/echoserver/ssl/BogusSslContextFactory.java URL: http://svn.apache.org/viewvc/mina/trunk/example/src/main/java/org/apache/mina/example/echoserver/ssl/BogusSslContextFactory.java?rev=668593&r1=668592&r2=668593&view=diff ============================================================================== --- mina/trunk/example/src/main/java/org/apache/mina/example/echoserver/ssl/BogusSslContextFactory.java (original) +++ mina/trunk/example/src/main/java/org/apache/mina/example/echoserver/ssl/BogusSslContextFactory.java Tue Jun 17 02:46:50 2008 @@ -29,7 +29,7 @@ import javax.net.ssl.SSLContext; /** - * Factory to create a bougus SSLContext. + * Factory to create a bogus SSLContext. * * @author The Apache MINA Project ([EMAIL PROTECTED]) * @version $Rev$, $Date$ @@ -70,7 +70,7 @@ private static final char[] BOGUS_PW = { 'b', 'o', 'g', 'u', 's', 'p', 'w' }; private static SSLContext serverInstance = null; - + private static SSLContext clientInstance = null; /** @@ -84,25 +84,21 @@ throws GeneralSecurityException { SSLContext retInstance = null; if (server) { - if (serverInstance == null) { - synchronized (BogusSslContextFactory.class) { - if (serverInstance == null) { - try { - serverInstance = createBougusServerSslContext(); - } catch (Exception ioe) { - throw new GeneralSecurityException( - "Can't create Server SSLContext:" + ioe); - } + synchronized(BogusSslContextFactory.class) { + if (serverInstance == null) { + try { + serverInstance = createBougusServerSslContext(); + } catch (Exception ioe) { + throw new GeneralSecurityException( + "Can't create Server SSLContext:" + ioe); } } } retInstance = serverInstance; } else { - if (clientInstance == null) { - synchronized (BogusSslContextFactory.class) { - if (clientInstance == null) { - clientInstance = createBougusClientSslContext(); - } + synchronized (BogusSslContextFactory.class) { + if (clientInstance == null) { + clientInstance = createBougusClientSslContext(); } } retInstance = clientInstance;