[ 
https://issues.apache.org/jira/browse/CASSANDRA-13926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16189528#comment-16189528
 ] 

Joshua McKenzie commented on CASSANDRA-13926:
---------------------------------------------

I ran into this when doing dev on Windows which is why I added the -a flag:
{code} 30     -a              Aggressive startup. Skip VerifyPorts check. For 
use in dev environments.         {code}
I suppose we could pursue formalizing it if you're running into this in 
production, but the -a in dev was sufficient to get past it for me.

> Starting and stopping quickly on Windows results in "port already in use" 
> error
> -------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-13926
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-13926
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Packaging
>         Environment: Windows
>            Reporter: Jason Rust
>            Priority: Minor
>              Labels: windows
>
> If I stop/start Cassandra within a minute on Windows, using the included 
> Powershell script it can fail to start with the error message "Found a port 
> already in use. Aborting startup."
> This is because the Powershell script uses netstat to find ports are in use, 
> and even if Cassandra is stopped it is still listed for a short time 
> (reported as TIME_WAIT). See 
> https://superuser.com/questions/173535/what-are-close-wait-and-time-wait-states
> A change to the Powershell script to ensure that only ESTABLISHED ports are 
> searched solves the problem for me and involves changing from:
> {code} if ($line -match "TCP" -and $line -match $portRegex){code}
> to
> {code} if ($line -match "TCP" -and $line -match $portRegex -and $line -match 
> "ESTABLISHED"){code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to