No se si suceda con Linux pero si sucede con Windows en la version 2.50.59.

Editen el plugin_CS.sma y busquen estas lineas de codigo :

Código:
public HandleRestartVote(WinningOption,HLUser,VoteCount,UserCount) {
    if(WinningOption == 1 ) {
        new ratio = getvar("map_ratio");
        if&#40;VoteCount < &#40;&#40;ratio / 100&#41;*UserCount&#41; &#41; &#123;
            say&#40;"Not enough votes for map restart"&#41;;
        &#125; else &#123;
            new Timelimit&#91;MAX_NUMBER_LENGTH&#93;;
            numtostr&#40;&#40;getvar&#40;"mp_timelimit"&#41; * 60 - timeleft&#40;&#41; + 10&#41; / 60,Timelimit&#41;;
            setstrvar&#40;"mp_timelimit",Timelimit&#41;;
            setstrvar&#40;"sv_restartround","10"&#41;;
            say&#40;"Map restart vote succeeded."&#41;;
        &#125;
    &#125; else &#123;
        say&#40;"Map restart vote failed."&#41;;
    &#125;
&#125;
reemplacenlas por :

Código:
public HandleRestartVote&#40;WinningOption,HLUser,VoteCount,UserCount&#41; &#123;
    if&#40;WinningOption == 1 &#41; &#123;
        new ratio = getvar&#40;"map_ratio"&#41;;
        if&#40;VoteCount < &#40;&#40;ratio / 100&#41;*UserCount&#41; &#41; &#123;
            say&#40;"Not enough votes for map restart"&#41;;
        &#125; else &#123;
            new Timelimit&#91;MAX_NUMBER_LENGTH&#93;;
            numtostr&#40;&#40;getvar&#40;"mp_timelimit"&#41; * 60 - timeleft&#40;&#41; + 10&#41; / 60,Timelimit&#41;;
/*            setstrvar&#40;"mp_timelimit",Timelimit&#41;; */
            setstrvar&#40;"sv_restartround","10"&#41;;
            say&#40;"Map restart vote succeeded."&#41;;
        &#125;
    &#125; else &#123;
        say&#40;"Map restart vote failed."&#41;;
    &#125;
&#125;
Compilen denuevo y reemplacen el plugin_CS.amx

Ok ok, es un hack *sucio* pero funciona ;)