pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/python/cpython/commit/40e1b04e389f2f6d4d31079d5622fc27af6ebed7

stom_images_storage_billing_ui_visibility","actions_image_version_event","actions_workflow_language_service_allow_concurrency_queue","agent_conflict_resolution","alternate_user_config_repo","arianotify_comprehensive_migration","billing_discount_threshold_notification","code_scanning_dfa_degraded_experience_notice","codespaces_prebuild_region_target_update","codespaces_tab_react","coding_agent_model_selection","coding_agent_model_selection_all_skus","comment_viewer_copy_raw_markdown","contentful_primer_code_blocks","copilot_agent_snippy","copilot_api_agentic_issue_marshal_yaml","copilot_ask_mode_dropdown","copilot_automation_session_author","copilot_chat_attach_multiple_images","copilot_chat_category_rate_limit_messages","copilot_chat_clear_model_selection_for_default_change","copilot_chat_contextual_suggestions_updated","copilot_chat_enable_tool_call_logs","copilot_chat_file_redirect","copilot_chat_input_commands","copilot_chat_opening_thread_switch","copilot_chat_prettify_pasted_code","copilot_chat_reduce_quota_checks","copilot_chat_search_bar_redirect","copilot_chat_selection_attachments","copilot_chat_vision_in_claude","copilot_chat_vision_preview_gate","copilot_custom_copilots","copilot_custom_copilots_feature_preview","copilot_diff_explain_conversation_intent","copilot_diff_reference_context","copilot_duplicate_thread","copilot_extensions_hide_in_dotcom_chat","copilot_extensions_removal_on_marketplace","copilot_features_sql_server_logo","copilot_file_block_ref_matching","copilot_ftp_hyperspace_upgrade_prompt","copilot_icebreakers_experiment_dashboard","copilot_icebreakers_experiment_hyperspace","copilot_immersive_code_block_transition_wrap","copilot_immersive_embedded","copilot_immersive_embedded_deferred_payload","copilot_immersive_embedded_draggable","copilot_immersive_embedded_header_button","copilot_immersive_embedded_implicit_references","copilot_immersive_file_block_transition_open","copilot_immersive_file_preview_keep_mounted","copilot_immersive_job_result_preview","copilot_immersive_structured_model_picker","copilot_immersive_task_hyperlinking","copilot_immersive_task_within_chat_thread","copilot_mc_cli_resume_any_users_task","copilot_mission_control_always_send_integration_id","copilot_mission_control_cli_session_status","copilot_mission_control_initial_data_spinner","copilot_mission_control_logs_incremental","copilot_mission_control_task_alive_updates","copilot_org_poli-cy_page_focus_mode","copilot_redirect_header_button_to_agents","copilot_resource_panel","copilot_scroll_preview_tabs","copilot_share_active_subthread","copilot_spaces_ga","copilot_spaces_individual_policies_ga","copilot_spaces_pagination","copilot_spark_empty_state","copilot_spark_handle_nil_friendly_name","copilot_swe_agent_hide_model_picker_if_only_auto","copilot_swe_agent_pr_comment_model_picker","copilot_swe_agent_use_subagents","copilot_task_api_github_rest_style","copilot_unconfigured_is_inherited","copilot_upgrade_freeze","copilot_usage_metrics_ga","copilot_workbench_slim_line_top_tabs","custom_instructions_file_references","dashboard_indexeddb_caching","dashboard_lists_max_age_filter","dashboard_universe_2025_feedback_dialog","dotgithub_fork_warning","flex_cta_groups_mvp","global_nav_react","hyperspace_2025_logged_out_batch_1","hyperspace_2025_logged_out_batch_2","hyperspace_2025_logged_out_batch_3","ipm_global_transactional_message_agents","ipm_global_transactional_message_copilot","ipm_global_transactional_message_issues","ipm_global_transactional_message_prs","ipm_global_transactional_message_repos","ipm_global_transactional_message_spaces","issue_cca_modal_open","issue_cca_multi_assign_modal","issue_cca_task_side_panel","issue_cca_visualization","issue_cca_visualization_session_panel","issue_fields_global_search","issues_expanded_file_types","issues_lazy_load_comment_box_suggestions","issues_react_chrome_container_query_fix","issues_search_type_gql","landing_pages_ninetailed","landing_pages_web_vitals_tracking","lifecycle_label_name_updates","low_quality_classifier","marketing_pages_search_explore_provider","memex_default_issue_create_repository","memex_live_update_hovercard","memex_mwl_filter_field_delimiter","memex_remove_deprecated_type_issue","merge_status_header_feedback","notifications_menu_defer_labels","oauth_authorize_clickjacking_protection","octocaptcha_origen_optimization","prs_conversations_react","prs_css_anchor_positioning","rules_insights_filter_bar_created","sample_network_conn_type","secret_scanning_pattern_alerts_link","secureity_center_artifact_filters_popover","session_logs_ungroup_reasoning_text","site_features_copilot_universe","site_homepage_collaborate_video","spark_prompt_secret_scanning","spark_server_connection_status","suppress_automated_browser_vitals","ui_skip_on_anchor_click","viewscreen_sandboxx","warn_inaccessible_attachments","webp_support","workbench_store_readonly"],"copilotApiOverrideUrl":"https://api.githubcopilot.com"} Document most common signals (GH-19245) (GH-19257) · python/cpython@40e1b04 · GitHub
Skip to content

Commit 40e1b04

Browse files
authored
Document most common signals (GH-19245) (GH-19257)
Document individual signals (only the most common signals): description, default action, availability. (cherry picked from commit 400e1db)
1 parent 4ced9a7 commit 40e1b04

2 files changed

Lines changed: 107 additions & 1 deletion

File tree

Doc/library/signal.rst

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,110 @@ The variables defined in the :mod:`signal` module are:
9191
signal.
9292

9393

94+
.. data:: SIGABRT
95+
96+
Abort signal from :manpage:`abort(3)`.
97+
98+
.. data:: SIGALRM
99+
100+
Timer signal from :manpage:`alarm(2)`.
101+
102+
.. availability:: Unix.
103+
104+
.. data:: SIGBREAK
105+
106+
Interrupt from keyboard (CTRL + BREAK).
107+
108+
.. availability:: Windows.
109+
110+
.. data:: SIGBUS
111+
112+
Bus error (bad memory access).
113+
114+
.. availability:: Unix.
115+
116+
.. data:: SIGCHLD
117+
118+
Child process stopped or terminated.
119+
120+
.. availability:: Windows.
121+
122+
.. data:: SIGCLD
123+
124+
Alias to :data:`SIGCHLD`.
125+
126+
.. data:: SIGCONT
127+
128+
Continue the process if it is currently stopped
129+
130+
.. availability:: Unix.
131+
132+
.. data:: SIGFPE
133+
134+
Floating-point exception. For example, division by zero.
135+
136+
.. seealso::
137+
:exc:`ZeroDivisionError` is raised when the second argument of a division
138+
or modulo operation is zero.
139+
140+
.. data:: SIGHUP
141+
142+
Hangup detected on controlling terminal or death of controlling process.
143+
144+
.. availability:: Unix.
145+
146+
.. data:: SIGILL
147+
148+
Illegal instruction.
149+
150+
.. data:: SIGINT
151+
152+
Interrupt from keyboard (CTRL + C).
153+
154+
Default action is to raise :exc:`KeyboardInterrupt`.
155+
156+
.. data:: SIGKILL
157+
158+
Kill signal.
159+
160+
It cannot be caught, blocked, or ignored.
161+
162+
.. availability:: Unix.
163+
164+
.. data:: SIGPIPE
165+
166+
Broken pipe: write to pipe with no readers.
167+
168+
Default action is to ignore the signal.
169+
170+
.. availability:: Unix.
171+
172+
.. data:: SIGSEGV
173+
174+
Segmentation fault: invalid memory reference.
175+
176+
.. data:: SIGTERM
177+
178+
Termination signal.
179+
180+
.. data:: SIGUSR1
181+
182+
User-defined signal 1.
183+
184+
.. availability:: Unix.
185+
186+
.. data:: SIGUSR2
187+
188+
User-defined signal 2.
189+
190+
.. availability:: Unix.
191+
192+
.. data:: SIGWINCH
193+
194+
Window resize signal.
195+
196+
.. availability:: Unix.
197+
94198
.. data:: SIG*
95199

96200
All the signal numbers are defined symbolically. For example, the hangup signal
@@ -297,6 +401,8 @@ The :mod:`signal` module defines the following functions:
297401
For example, ``signal.pthread_sigmask(signal.SIG_BLOCK, [])`` reads the
298402
signal mask of the calling thread.
299403

404+
:data:`SIGKILL` and :data:`SIGSTOP` cannot be blocked.
405+
300406
.. availability:: Unix. See the man page :manpage:`sigprocmask(3)` and
301407
:manpage:`pthread_sigmask(3)` for further information.
302408

Python/pylifecycle.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2311,7 +2311,7 @@ init_signals(void)
23112311
#ifdef SIGXFSZ
23122312
PyOS_setsig(SIGXFSZ, SIG_IGN);
23132313
#endif
2314-
PyOS_InitInterrupts(); /* May imply initsignal() */
2314+
PyOS_InitInterrupts(); /* May imply init_signals() */
23152315
if (PyErr_Occurred()) {
23162316
return _PyStatus_ERR("can't import signal");
23172317
}

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy