Build: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Solaris/843/
Java: 64bit/jdk1.8.0 -XX:+UseCompressedOops -XX:+UseG1GC
1 tests failed.
FAILED:
org.apache.lucene.index.TestIndexWriterWithThreads.testIOExceptionDuringAbortWithThreads
Error Message:
MockDirectoryWrapper: cannot close: there are still 14 open files: {_g.nvm=1,
_7.cfs=1, _c.cfs=1, _0.cfs=1, _5.cfs=1, _2.cfs=1, _g.nvd=1, _9.cfs=1, _a.cfs=1,
_1.cfs=1, _6.cfs=1, _b.cfs=1, _d.cfs=1, _8.cfs=1}
Stack Trace:
java.lang.RuntimeException: MockDirectoryWrapper: cannot close: there are still
14 open files: {_g.nvm=1, _7.cfs=1, _c.cfs=1, _0.cfs=1, _5.cfs=1, _2.cfs=1,
_g.nvd=1, _9.cfs=1, _a.cfs=1, _1.cfs=1, _6.cfs=1, _b.cfs=1, _d.cfs=1, _8.cfs=1}
at
__randomizedtesting.SeedInfo.seed([2720CC5D001E48C:63DF044A0C2F6730]:0)
at
org.apache.lucene.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:838)
at
org.apache.lucene.index.TestIndexWriterWithThreads._testMultipleThreadsFailure(TestIndexWriterWithThreads.java:341)
at
org.apache.lucene.index.TestIndexWriterWithThreads.testIOExceptionDuringAbortWithThreads(TestIndexWriterWithThreads.java:458)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1742)
at
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:935)
at
com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:971)
at
com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:985)
at
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
at
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
at
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
at
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
at
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
at
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
at
com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
at
com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
at
com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:944)
at
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:830)
at
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:880)
at
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:891)
at
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
at
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
at
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
at
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
at
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
at
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
at
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
at
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
at
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.RuntimeException: unclosed IndexInput: _8.cfs
at
org.apache.lucene.store.MockDirectoryWrapper.addFileHandle(MockDirectoryWrapper.java:730)
at
org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectoryWrapper.java:773)
at
org.apache.lucene.codecs.lucene50.Lucene50CompoundReader.<init>(Lucene50CompoundReader.java:78)
at
org.apache.lucene.codecs.lucene50.Lucene50CompoundFormat.getCompoundReader(Lucene50CompoundFormat.java:70)
at
org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders.java:100)
at org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:83)
at
org.apache.lucene.index.ReadersAndUpdates.getReader(ReadersAndUpdates.java:172)
at
org.apache.lucene.index.BufferedUpdatesStream$SegmentState.<init>(BufferedUpdatesStream.java:262)
at
org.apache.lucene.index.FrozenBufferedUpdates.openSegmentStates(FrozenBufferedUpdates.java:369)
at
org.apache.lucene.index.FrozenBufferedUpdates.apply(FrozenBufferedUpdates.java:266)
at
org.apache.lucene.index.IndexWriter.lambda$publishFrozenUpdates$3(IndexWriter.java:2602)
at
org.apache.lucene.index.IndexWriter.processEvents(IndexWriter.java:5099)
at
org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1612)
at
org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1601)
at
org.apache.lucene.index.TestIndexWriterWithThreads$IndexerThread.run(TestIndexWriterWithThreads.java:96)
Build Log:
[...truncated 1410 lines...]
[junit4] Suite: org.apache.lucene.index.TestIndexWriterWithThreads
[junit4] 2> NOTE: reproduce with: ant test
-Dtestcase=TestIndexWriterWithThreads
-Dtests.method=testIOExceptionDuringAbortWithThreads
-Dtests.seed=2720CC5D001E48C -Dtests.slow=true -Dtests.locale=ar-QA
-Dtests.timezone=PRT -Dtests.asserts=true -Dtests.file.encoding=ISO-8859-1
[junit4] ERROR 0.08s J1 |
TestIndexWriterWithThreads.testIOExceptionDuringAbortWithThreads <<<
[junit4] > Throwable #1: java.lang.RuntimeException:
MockDirectoryWrapper: cannot close: there are still 14 open files: {_g.nvm=1,
_7.cfs=1, _c.cfs=1, _0.cfs=1, _5.cfs=1, _2.cfs=1, _g.nvd=1, _9.cfs=1, _a.cfs=1,
_1.cfs=1, _6.cfs=1, _b.cfs=1, _d.cfs=1, _8.cfs=1}
[junit4] > at
__randomizedtesting.SeedInfo.seed([2720CC5D001E48C:63DF044A0C2F6730]:0)
[junit4] > at
org.apache.lucene.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:838)
[junit4] > at
org.apache.lucene.index.TestIndexWriterWithThreads._testMultipleThreadsFailure(TestIndexWriterWithThreads.java:341)
[junit4] > at
org.apache.lucene.index.TestIndexWriterWithThreads.testIOExceptionDuringAbortWithThreads(TestIndexWriterWithThreads.java:458)
[junit4] > at java.lang.Thread.run(Thread.java:748)
[junit4] > Caused by: java.lang.RuntimeException: unclosed IndexInput:
_8.cfs
[junit4] > at
org.apache.lucene.store.MockDirectoryWrapper.addFileHandle(MockDirectoryWrapper.java:730)
[junit4] > at
org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectoryWrapper.java:773)
[junit4] > at
org.apache.lucene.codecs.lucene50.Lucene50CompoundReader.<init>(Lucene50CompoundReader.java:78)
[junit4] > at
org.apache.lucene.codecs.lucene50.Lucene50CompoundFormat.getCompoundReader(Lucene50CompoundFormat.java:70)
[junit4] > at
org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders.java:100)
[junit4] > at
org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:83)
[junit4] > at
org.apache.lucene.index.ReadersAndUpdates.getReader(ReadersAndUpdates.java:172)
[junit4] > at
org.apache.lucene.index.BufferedUpdatesStream$SegmentState.<init>(BufferedUpdatesStream.java:262)
[junit4] > at
org.apache.lucene.index.FrozenBufferedUpdates.openSegmentStates(FrozenBufferedUpdates.java:369)
[junit4] > at
org.apache.lucene.index.FrozenBufferedUpdates.apply(FrozenBufferedUpdates.java:266)
[junit4] > at
org.apache.lucene.index.IndexWriter.lambda$publishFrozenUpdates$3(IndexWriter.java:2602)
[junit4] > at
org.apache.lucene.index.IndexWriter.processEvents(IndexWriter.java:5099)
[junit4] > at
org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1612)
[junit4] > at
org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1601)
[junit4] > at
org.apache.lucene.index.TestIndexWriterWithThreads$IndexerThread.run(TestIndexWriterWithThreads.java:96)
[junit4] 2> NOTE: test params are: codec=Asserting(Lucene70):
{date=TestBloomFilteredLucenePostings(BloomFilteringPostingsFormat(Lucene50(blocksize=128))),
field=TestBloomFilteredLucenePostings(BloomFilteringPostingsFormat(Lucene50(blocksize=128))),
docid=PostingsFormat(name=Asserting),
titleTokenized=PostingsFormat(name=Direct), id=PostingsFormat(name=Asserting),
body=TestBloomFilteredLucenePostings(BloomFilteringPostingsFormat(Lucene50(blocksize=128))),
title=PostingsFormat(name=Memory)},
docValues:{dv=DocValuesFormat(name=Memory),
docid_intDV=DocValuesFormat(name=Asserting),
field=DocValuesFormat(name=Memory), id=DocValuesFormat(name=Lucene70),
___soft_deletes=DocValuesFormat(name=Memory),
titleDV=DocValuesFormat(name=Memory)}, maxPointsInLeafNode=735,
maxMBSortInHeap=5.672527105334158, sim=RandomSimilarity(queryNorm=false):
{field=DFR I(F)BZ(0.3), titleTokenized=DFR I(ne)BZ(0.3), body=DFR I(ne)L1},
locale=ar-QA, timezone=PRT
[junit4] 2> NOTE: SunOS 5.11 amd64/Oracle Corporation 1.8.0_172
(64-bit)/cpus=3,threads=1,free=344746408,total=536870912
[junit4] 2> NOTE: All tests run in this JVM: [TestDoc,
TestStringMSBRadixSorter, TestSortedSetSelector, TestFieldCacheRewriteMethod,
TestRoaringDocIdSet, TestLatLonPointQueries, TestTotalHitCountCollector,
TestConjunctionDISI, TestIndexingSequenceNumbers, TestUTF32ToUTF8,
TestSimilarity, TestSleepingLockWrapper, TestCharTermAttributeImpl,
TestWildcard, TestRegexpRandom2, TestBasics, TestSpanContainQuery,
TestIndexWriterOutOfFileDescriptors, TestCompiledAutomaton, TestTermdocPerf,
TestLongRangeFieldQueries, TestMergeRateLimiter, TestWeakIdentityMap,
TestDoubleValuesSource, TestNumericDocValuesUpdates, TestHugeRamFile,
TestIntBlockPool, TestDeterminism, TestPayloads, TestAutomatonQueryUnicode,
TestBlockPostingsFormat3, TestDirectMonotonic, TestLongPostings,
TestFieldReuse, TestSpanMultiTermQueryWrapper, TestSort,
TestMergeSchedulerExternal, TestFieldType, TestNativeFSLockFactory,
TestSimpleAttributeImpl, TestRateLimiter, TestOmitPositions, TestLRUQueryCache,
TestBlockPostingsFormat, TestIndexReaderClose,
TestIndexWriterThreadsToSegments, TestSloppyPhraseQuery, TestScorerPerf,
TestFilterDirectory, TestInPlaceMergeSorter, TestSimilarity2, TestDirectory,
TestMaxPosition, TestIndexWriterNRTIsCurrent, TestReusableStringReader,
TestFieldInfos, TestLatLonPoint, TestBooleanSimilarity,
TestLucene50StoredFieldsFormat, TestFilterSpans, TestParallelReaderEmptyIndex,
TestParallelCompositeReader, TestAllFilesDetectTruncation, TestMultiFields,
TestIntroSelector, TestFutureObjects, TestSpanBoostQuery, TestFilterWeight,
TestMultiset, TestIndexWriterOnJRECrash, Test2BSortedDocValuesFixedSorted,
TestCrash, TestReaderWrapperDVTypeCheck, TestPointValues, TestRadixSelector,
TestBinaryDocument, TestSoftDeletesRetentionMergePolicy,
TestCustomSearcherSort, TestBooleanRewrites, TestFeatureField,
TestStandardAnalyzer, TestPackedInts, TestNotDocIdSet, TestSearchWithThreads,
TestLucene50TermVectorsFormat, TestLevenshteinAutomata, TestOperations,
TestFlex, TestMatchesIterator, TestMultiCollector, TestTermContext,
TestSegmentReader, TestPerFieldPostingsFormat, TestFastDecompressionMode,
TestRecyclingByteBlockAllocator, TestLucene60PointsFormat, TestBytesRefHash,
TestFilterCodecReader, TestMultiTermsEnum, TestStressIndexing, TestGeoUtils,
TestDocValues, LimitedFiniteStringsIteratorTest, TestNeedsScores,
TestNoDeletionPolicy, TestTragicIndexWriterDeadlock, TestIndexWriterExceptions,
TestSubScorerFreqs, TestTermVectorsReader, TestDocValuesIndexing,
TestPositionIncrement, TestIndexCommit, TestAllFilesHaveCodecHeader,
TestAxiomaticSimilarity, TestCharArrayMap, TestRegexpQuery, TestLongBitSet,
TestSpanSearchEquivalence, TestMergedIterator, TestLucene70SegmentInfoFormat,
TestSegmentInfos, TestDateTools, TestDocument, TestFloatRange, TestIntRange,
TestLatLonPointDistanceSort, TestLongRange, TestPolygon, TestPolygon2D,
Test2BBinaryDocValues, Test2BDocs, Test2BNumericDocValues, Test2BPoints,
Test2BPositions, Test2BPostings, Test2BSortedDocValuesOrds, Test2BTerms,
Test4GBStoredFields, TestAddIndexes, TestAtomicUpdate, TestBagOfPositions,
TestBagOfPostings, TestBinaryDocValuesUpdates, TestBinaryTerms, TestByteSlices,
TestCheckIndex, TestCodecHoldsOpenFiles, TestCodecs,
TestConcurrentMergeScheduler, TestCrashCausesCorruptIndex, TestCustomNorms,
TestCustomTermFreq, TestDeletionPolicy, TestDirectoryReader,
TestDocsAndPositions, TestDocumentsWriterDeleteQueue, TestDuelingCodecs,
TestDuelingCodecsAtNight, TestExceedMaxTermLength, TestFilterDirectoryReader,
TestFilterLeafReader, TestFlushByRamOrCountsPolicy, TestForTooMuchCloning,
TestIndexFileDeleter, TestIndexInput, TestIndexSorting, TestIndexTooManyDocs,
TestIndexWriter, TestIndexWriterCommit, TestIndexWriterConfig,
TestIndexWriterDelete, TestIndexWriterExceptions2, TestIndexWriterForceMerge,
TestIndexWriterFromReader, TestIndexWriterLockRelease, TestIndexWriterMaxDocs,
TestIndexWriterMergePolicy, TestIndexWriterUnicode, TestIndexWriterWithThreads]
[junit4] Completed [323/486 (1!)] on J1 in 1.98s, 14 tests, 1 error <<<
FAILURES!
[...truncated 59583 lines...]
-ecj-javadoc-lint-src:
[mkdir] Created dir: /var/tmp/ecj628245260
[ecj-lint] Compiling 1233 source files to /var/tmp/ecj628245260
[ecj-lint] Processing annotations
[ecj-lint] Annotations processed
[ecj-lint] Processing annotations
[ecj-lint] No elements to process
[ecj-lint] invalid Class-Path header in manifest of jar file:
/export/home/jenkins/.ivy2/cache/org.restlet.jee/org.restlet/jars/org.restlet-2.3.0.jar
[ecj-lint] invalid Class-Path header in manifest of jar file:
/export/home/jenkins/.ivy2/cache/org.restlet.jee/org.restlet.ext.servlet/jars/org.restlet.ext.servlet-2.3.0.jar
[ecj-lint] ----------
[ecj-lint] 1. WARNING in
/export/home/jenkins/workspace/Lucene-Solr-7.x-Solaris/solr/core/src/java/org/apache/solr/client/solrj/embedded/EmbeddedSolrServer.java
(at line 219)
[ecj-lint] return (NamedList<Object>) new
JavaBinCodec(resolver).unmarshal(in);
[ecj-lint] ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ecj-lint] Resource leak: '<unassigned Closeable value>' is never closed
[ecj-lint] ----------
[ecj-lint] ----------
[ecj-lint] 2. ERROR in
/export/home/jenkins/workspace/Lucene-Solr-7.x-Solaris/solr/core/src/java/org/apache/solr/cloud/CloudUtil.java
(at line 32)
[ecj-lint] import org.apache.solr.client.solrj.cloud.autoscaling.Policy;
[ecj-lint] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ecj-lint] The import org.apache.solr.client.solrj.cloud.autoscaling.Policy is
never used
[ecj-lint] ----------
[ecj-lint] ----------
[ecj-lint] 3. WARNING in
/export/home/jenkins/workspace/Lucene-Solr-7.x-Solaris/solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java
(at line 260)
[ecj-lint] throw new SolrException(ErrorCode.BAD_REQUEST, "Unexpected
number of replicas, replicationFactor, " +
[ecj-lint] Replica.Type.NRT + " or " + Replica.Type.TLOG + "
must be greater than 0");
[ecj-lint]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ecj-lint] Resource leak: 'repository' is not closed at this location
[ecj-lint] ----------
[ecj-lint] ----------
[ecj-lint] 4. WARNING in
/export/home/jenkins/workspace/Lucene-Solr-7.x-Solaris/solr/core/src/java/org/apache/solr/update/UpdateLog.java
(at line 1865)
[ecj-lint] if (exceptionOnExecuteUpdate.get() != null) throw
exceptionOnExecuteUpdate.get();
[ecj-lint]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ecj-lint] Resource leak: 'proc' is not closed at this location
[ecj-lint] ----------
[ecj-lint] ----------
[ecj-lint] 5. WARNING in
/export/home/jenkins/workspace/Lucene-Solr-7.x-Solaris/solr/core/src/java/org/apache/solr/util/FileUtils.java
(at line 50)
[ecj-lint] in = new FileInputStream(src).getChannel();
[ecj-lint] ^^^^^^^^^^^^^^^^^^^^^^^^
[ecj-lint] Resource leak: '<unassigned Closeable value>' is never closed
[ecj-lint] ----------
[ecj-lint] 6. WARNING in
/export/home/jenkins/workspace/Lucene-Solr-7.x-Solaris/solr/core/src/java/org/apache/solr/util/FileUtils.java
(at line 51)
[ecj-lint] out = new FileOutputStream(destination).getChannel();
[ecj-lint] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ecj-lint] Resource leak: '<unassigned Closeable value>' is never closed
[ecj-lint] ----------
[ecj-lint] 6 problems (1 error, 5 warnings)
BUILD FAILED
/export/home/jenkins/workspace/Lucene-Solr-7.x-Solaris/build.xml:633: The
following error occurred while executing this line:
/export/home/jenkins/workspace/Lucene-Solr-7.x-Solaris/build.xml:101: The
following error occurred while executing this line:
/export/home/jenkins/workspace/Lucene-Solr-7.x-Solaris/solr/build.xml:680: The
following error occurred while executing this line:
/export/home/jenkins/workspace/Lucene-Solr-7.x-Solaris/lucene/common-build.xml:2086:
The following error occurred while executing this line:
/export/home/jenkins/workspace/Lucene-Solr-7.x-Solaris/lucene/common-build.xml:2125:
Compile failed; see the compiler error output for details.
Total time: 106 minutes 2 seconds
Build step 'Invoke Ant' marked build as failure
Archiving artifacts
Setting
ANT_1_8_2_HOME=/export/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
[WARNINGS] Skipping publisher since build result is FAILURE
Recording test results
Setting
ANT_1_8_2_HOME=/export/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Setting
ANT_1_8_2_HOME=/export/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting
ANT_1_8_2_HOME=/export/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting
ANT_1_8_2_HOME=/export/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting
ANT_1_8_2_HOME=/export/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]