When the contract is for a year, and the principal wrongfully discharges the agent before the end of the year, the agent may either sue immediately for any special injury from the breach of the contract, or, treating the contract as rescinded, may sue for the value of the services rendered, or he may wait until the expiration of the year and sue for and recover his entire wages.
OCGA § 10-6-37