Ya que estas usando mkdir supongo que estar en *NIX, de ser asi tenes rmdir para borrar un directorio. Esta funcion recibe el path de un directorio que tiene que estar vacio y ningun proceso debe tenerlo como directorio actual de trabajo.
En Windows se usa RemoveDirectory:
http://msdn.microsoft.com/library/en...edirectory.asp