[ 
https://issues.apache.org/jira/browse/IGNITE-3186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladimir Ozerov closed IGNITE-3186.
-----------------------------------

> [Test] 
> org.apache.ignite.internal.processors.igfs.IgfsProcessorValidationSelfTest#testInvalidEndpointTcpPort
>  fails on master
> ----------------------------------------------------------------------------------------------------------------------------
>
>                 Key: IGNITE-3186
>                 URL: https://issues.apache.org/jira/browse/IGNITE-3186
>             Project: Ignite
>          Issue Type: Bug
>          Components: IGFS
>    Affects Versions: 1.7
>            Reporter: Ivan Veselovsky
>            Assignee: Vladimir Ozerov
>             Fix For: 1.7
>
>         Attachments: ignite-3186.patch
>
>
> There is no such problem in 1.6 release, test only fails on master branch .
> Root cause is that an SPI now does not allow to start one instance more than 
> once.
> Test does 3 checks, but uses one configuration instance for all them. First 
> check passes, than the 2nd attempts to start the node, but unexpected error 
> happens when an already started Spi is attempted to start.
> Caused by: class org.apache.ignite.IgniteCheckedException: SPI has already 
> been started (always create new configuration instance for each starting 
> Ignite instances) [spi=TcpCommunicationSpi 
> [connectGate=org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi$ConnectGateway@ceb47b,
>  
> srvLsnr=org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi$2@2aaf7a7,
>  locAddr=127.0.0.1, locHost=localhost/127.0.0.1, locPort=45050, 
> locPortRange=100, shmemPort=48100, directBuf=true, directSndBuf=false, 
> idleConnTimeout=30000, connTimeout=5000, maxConnTimeout=600000, reconCnt=10, 
> sockSndBuf=32768, sockRcvBuf=32768, msgQueueLimit=1024, 
> slowClientQueueLimit=0, nioSrvr=null, shmemSrv=IpcSharedMemoryServerEndpoint 
> [port=48100, tokDirPath=ipc/shmem, size=262144, 
> tokDir=/mnt/tc_disk/temp/buildTmp/ignite/work/ipc/shmem/10fe89ee-1969-4aab-b91c-bb415b45c001-15910,
>  locNodeId=10fe89ee-1969-4aab-b91c-bb415b45c001, gridName=g1, 
> omitOutOfResourcesWarn=true, pid=15910, closed=true], tcpNoDelay=true, 
> ackSndThreshold=16, unackedMsgsBufSize=0, sockWriteTimeout=2000, lsnr=null, 
> boundTcpPort=-1, boundTcpShmemPort=48100, selectorsCnt=4, addrRslvr=null, 
> rcvdMsgsCnt=0, sentMsgsCnt=0, rcvdBytesCnt=0, sentBytesCnt=0, 
> ctxInitLatch=java.util.concurrent.CountDownLatch@2668f64f[Count = 0], 
> stopping=true, 
> metricsLsnr=org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi$3@3502d03c]]
>     at org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:956)
>     at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:1736)
>     at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1589)
>     at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1042)
>     at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:569)
>     at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:516)
>     at org.apache.ignite.Ignition.start(Ignition.java:322)
>     ... 11 more



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to