Skip to content

Commit 784e1fd

Browse files
committed
JAVA-1219: Delay creation of DBDecoder in DBPort until after the socket is successfully opened
1 parent 5eed87d commit 784e1fd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/com/mongodb/DBPort.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,9 @@ public DBPort( ServerAddress addr ){
8585
this.generation = generation;
8686

8787
_logger = Logger.getLogger( _rootLogger.getName() + "." + addr.toString() );
88-
_decoder = _options.dbDecoderFactory.create();
8988
try {
9089
ensureOpen();
90+
_decoder = _options.dbDecoderFactory.create();
9191
openedAt = System.currentTimeMillis();
9292
lastUsedAt = openedAt;
9393
} catch (IOException e) {

0 commit comments

Comments
 (0)