my-psb/openclassrooms-trainings/chat/TODO.md

894 B

chat TODO-list

  • server crash when a client quit
  • clean client exit with
  • clean server exit with
  • broadcasting messages to all client connected
  • show message on server when client use <ctrl+c>
  • crash after 2 <ctrl+c> in client
  • sending welcome message only at 1st client connection FIX #20
  • client freeze when sending empty string or spaces
  • move closing connection at the script's end
  • asking/using client-nickname
  • clean the prompt and std.out a bit messy since broadcasting
  • using wlist with select.select for hardening the script
  • convert logic to oreiented object
  • server crash witn opened connection with <ctrl+Z>
  • add some commands: help, list user, disconnect user, etc.
  • add time logging
  • server crash if a client is killed