178. Modes of termination of agencies for an indefinite term.

As in the case of any other contract, subject to the cases of irrevocable authority previously mentioned1, agency could, in principle, be freely terminated at common law by the parties either by agreement, or by revocation by the principal on notice or summarily2, or by the agent renouncing his authority3. In relation to free termination it is necessary to distinguish between fixed term and indefinite term contracts. Fixed term agencies4 end with the expiry of the term specified. If an agency is entered into for the performance of a specific task by the agent, it will expire on performance