Branch: refs/heads/3.5
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 076aa4451f4b4bfd4a79aa47c48b19952d44a30d
      
https://github.com/OpenSIPS/opensips/commit/076aa4451f4b4bfd4a79aa47c48b19952d44a30d
  Author: Chris Brisco <[email protected]>
  Date:   2026-08-12 (Wed, 12 Aug 2026)

  Changed paths:
    M modules/presence_callinfo/add_events.c

  Log Message:
  -----------
  presence_callinfo: reject a competing line-seize while the seizure is live

The guard in lineseize_subs_handl tested seize_expires < get_ticks(),
which is true only once the seizure has already expired, so a live
seizure fell through to the unconditional seize_state assignment and a
competing SUBSCRIBE was answered 200 OK.

Flip the comparison so the 480 is returned while the seizure is still
valid. This matches the form already present in master and 4.0.

(cherry picked from commit 02e6d7e0a59457dc9bed22f519a10ab3e7fdd448)



To unsubscribe from these emails, change your notification settings at 
https://github.com/OpenSIPS/opensips/settings/notifications

_______________________________________________
Devel mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

Reply via email to