Fixed --server argument processing