此方法會在用過 RiCOSSemaphore 物件之後對其進行清除
void RiCOSSocket_cleanup (RiCOSSocket *const me);
me
要在用過之後清除的 RiCOSSocket 物件
void RiCOSSocket_cleanup(RiCOSSocket * const me)
{
if (me == NULL) return;
if (me->theSock != 0) {
(void)shutdown(me->theSock,2);
(void)close(me->theSock);
me->theSock = 0;
}
}