Fixing null reference exception when creating table. Adding delayed flush for log to hopefully speed up http requests.

This commit is contained in:
Christian 'ketura' McCarty
2022-11-03 02:40:02 -05:00
parent 18ba167f89
commit 1480f1371b
2 changed files with 9 additions and 0 deletions

View File

@@ -13,6 +13,8 @@
<param name="MaxBackupIndex" value="20"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss,SSS} %5p %c{1}:%L - %m%n"/>
<param name="immediateFlush" value="false"/>
<param name="bufferSize" value="2048"/>
</layout>
</appender>
@@ -23,6 +25,8 @@
<param name="MaxBackupIndex" value="20"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss,SSS} %5p %c{1}:%L - %m%n"/>
<param name="immediateFlush" value="false"/>
<param name="bufferSize" value="2048"/>
</layout>
</appender>
@@ -33,6 +37,8 @@
<param name="MaxBackupIndex" value="1"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss,SSS} %5p %c{1}:%L - %m%n"/>
<param name="immediateFlush" value="false"/>
<param name="bufferSize" value="2048"/>
</layout>
</appender>

View File

@@ -39,6 +39,9 @@ public class DbCollectionDAO implements CollectionDAO {
public CardCollection getPlayerCollection(int playerId, String type) throws SQLException, IOException {
var collection = getCollectionInfo(playerId, type);
if(collection == null)
return null;
var entries = extractCollectionEntries(collection.id);
var result = _collectionSerializer.deserializeCollection(collection, entries);