Removing redundant logic and correcting debug directive
Two debug directives were disabled in what appears to be a mistake - updated code to correct entries. Removed logic that was always true based on switch case.
This commit is contained in:
parent
4db99f4012
commit
0184887276
|
|
@ -506,7 +506,7 @@ static int do_sync_ipc(struct proc * caller_ptr, /* who made the call */
|
||||||
{
|
{
|
||||||
if (call_nr != RECEIVE)
|
if (call_nr != RECEIVE)
|
||||||
{
|
{
|
||||||
#if 0
|
#if DEBUG_ENABLE_IPC_WARNINGS
|
||||||
printf("sys_call: %s by %d with bad endpoint %d\n",
|
printf("sys_call: %s by %d with bad endpoint %d\n",
|
||||||
callname,
|
callname,
|
||||||
proc_nr(caller_ptr), src_dst_e);
|
proc_nr(caller_ptr), src_dst_e);
|
||||||
|
|
@ -519,7 +519,7 @@ static int do_sync_ipc(struct proc * caller_ptr, /* who made the call */
|
||||||
{
|
{
|
||||||
/* Require a valid source and/or destination process. */
|
/* Require a valid source and/or destination process. */
|
||||||
if(!isokendpt(src_dst_e, &src_dst_p)) {
|
if(!isokendpt(src_dst_e, &src_dst_p)) {
|
||||||
#if 0
|
#if DEBUG_ENABLE_IPC_WARNINGS
|
||||||
printf("sys_call: %s by %d with bad endpoint %d\n",
|
printf("sys_call: %s by %d with bad endpoint %d\n",
|
||||||
callname,
|
callname,
|
||||||
proc_nr(caller_ptr), src_dst_e);
|
proc_nr(caller_ptr), src_dst_e);
|
||||||
|
|
@ -576,10 +576,8 @@ static int do_sync_ipc(struct proc * caller_ptr, /* who made the call */
|
||||||
break; /* done, or SEND failed */
|
break; /* done, or SEND failed */
|
||||||
/* fall through for SENDREC */
|
/* fall through for SENDREC */
|
||||||
case RECEIVE:
|
case RECEIVE:
|
||||||
if (call_nr == RECEIVE) {
|
caller_ptr->p_misc_flags &= ~MF_REPLY_PEND;
|
||||||
caller_ptr->p_misc_flags &= ~MF_REPLY_PEND;
|
IPC_STATUS_CLEAR(caller_ptr); /* clear IPC status code */
|
||||||
IPC_STATUS_CLEAR(caller_ptr); /* clear IPC status code */
|
|
||||||
}
|
|
||||||
result = mini_receive(caller_ptr, src_dst_e, m_ptr, 0);
|
result = mini_receive(caller_ptr, src_dst_e, m_ptr, 0);
|
||||||
break;
|
break;
|
||||||
case NOTIFY:
|
case NOTIFY:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user