我公司在做一个C/S结构的软件,通讯层和业务层是独立的,用户在服务器端登陆时是一个进程,大概是这样的,通讯层在接到数据后传给用户管理模块,不是发消息,而直接调用的方式,在登陆处理的过程中采用了临界区的方式锁定,请问如果同时有多人同时登录会不会造成有人登录失败的情况,我的意思在进程内有多个线程,当这个人登陆没完成,还没释放资源的同时,CPU去执行了别的线程或进程,此时又有别的人登陆,此时会不会造成资源的死锁或有用户登陆失败,欢迎大家发表自己的意见
  ,如果你认同死锁或用户登陆失败,请说说你的理由,来者给分